- Backend/resource API (REST) : Python (Django)
- Frontend/interface : Reactjs
- Database: Postgresql
- Hosting: Heroku cloud
Visit
https://leave-mgt-frontend.herokuapp.com/
for the demo application.
This application handles all the points mentioned in the task document:
- New staff registration, update and delete
- New leave request, Leave requests history
- Manager list of leave requests, approval/rejection.
- Restriction of no more than 14 days leave at once and no leave when leave balance is lesser.