jaglikemakkar / Leave-Portal

Web application to digitalize the leave management system at IIT Ropar.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leave-Portal

Submitted By

Group X8

Members:
Apurv Rathore 2019CSB1077
Sangram Jagadale 2019CSB1091
Jaglike Makkar 2019CSB1092

Submitted To

Dr. Puneet Goyal
(Department of Computer Science and Engineering, IIT Ropar)

Description of our App

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.

Technologies/Tools used

Frontend: React
Backend: Flask
Database: MySql, Google drive
Deployment: Heroku (Backend), Vercel (Frontend)

How to run the App

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

About

Web application to digitalize the leave management system at IIT Ropar.


Languages

Language:JavaScript 81.3%Language:Python 13.5%Language:CSS 3.9%Language:HTML 1.3%Language:Procfile 0.0%