- ⬇️ For Running this repository on a local
- ⬇️ Frontend - cd to shift-booking > npm install > npm start
- ⬇️ Backend - cd to Backend > npm install > npm start
Encountered problems with the Backend Server while using the POST method for /shifts/{id}/cancel
and /shifts/{id}/book
endpoints. Despite spending considerable time debugging and testing using Postman, the POST method did not seem to be functioning as expected.
Changed the problematic POST methods to GET:
/shifts/{id}/cancel
now usesGET
/shifts/{id}/book
now usesGET
This temporary fix allows continued frontend development, prioritizing immediate progress.
bookee.1.mp4
- The application according the design spec:
- Filter shifts by the city
- Shifts are grouped by dates
- Shifts can be booked or cancelled
- Lists all booked shifts
- Shifts are grouped by dates
- Shifts can be cancelled
Facing issue, when we trying to modify overlapping issue , all the shifts are overlapped