Simple leave management system.
-
POST /register
- create a user account -
POST /login
- login user
-
POST /leaves
- post a leave request -
GET /leaves
- fetch all leave requests -
GET /leaves/uid
- fetch specific user leave requests -
PATCH /leaves/leaveid/withdraw
- withdraw leave request -
PATCH /leaves/leaveid/cancel
- cancel leave request
- Backend - Python (Flask)
- Database - SQLite
- Frontend - HTML / CSS/ JS
- Testing - pytest
- CI - Travis
- Hosting - Heroku