Group X8
Members:
Apurv Rathore 2019CSB1077
Sangram Jagadale 2019CSB1091
Jaglike Makkar 2019CSB1092
Dr. Puneet Goyal
(Department of Computer Science and Engineering, IIT Ropar)
To apply for a leave, faculty and staff members have to go through a lot of paperwork. Our task is to design the Leave Management Portal that will digitalize the leave management system at IIT Ropar. The faculties and staff members can fill the leave application form online and view/download the leaves they have applied. The HoDs and Dean can view the respective leave applications and can Approve/Disapprove them or add any comment.
Frontend: React
Backend: Flask
Database: MySql, Google drive
Deployment: Heroku (Backend), Vercel (Frontend)
To install the required modules and libraries
pip install requirements.txt
To run the frontend
cd frontend
npm install
npm start
To run the server
cd server
python app.py