NUS-Project-SaBai / FrontEnd

1 stars 1 forks source link

Frontend-Backend Integration #72

Closed csprojectsabai closed 3 months ago

csprojectsabai commented 6 months ago

Frontend-Backend Integration

Complete the following:

  1. Refactor front end through renaming of variables or simplifying the logic of the front end
  2. Abstract out common components into a styled component and put into a file
  3. Whenever there is an error from Axios, create a popup which showcase debugging information from the backend. Ensure that the error in backend shows provides a comprehensive description of the error. (reason for the error, etc missing primary key)
  4. Ensure that there reasonable validation for the front-end forms.
  5. Remove debugging statements from the code.
  6. When users click the button, disable the button until response from Axios and place a loading screen
davidgohzk commented 5 months ago

Complete the following

  1. Create the debugging page on the front-end to ensure that we can debug the API links in real time
  2. Refactor the Records pages with good coding
  3. Create a model for the pop up when the axios call returns an error
  4. Refactor to Redux