A centralised attendance management web application, where teaching faculty can take attendance and student can view their attendance in real-time.
Every user has its own pair of userId and password with access controls associated with it.
HOD controls includes the full access to the data, with the rights to create, update and delete the attendance data. Faculty controls include the rights to access and take attendance of the group which it belongs to. Student controls include the rights to view respective attendance and percentage of presence and absence to lectures and practicals.
You can visit the following website to see the webapplication running.
https://attendancewebapp.pythonanywhere.com/
Required credentials:
1. HOD:
attID: 0, Password: 1234
2. Faculty:
attId: 1, Password: 12345
3. Student:
attId: 2, Password: 123456
-
Install python3
-
Use the following commands to install all the dependencies:
pip install requirements.txt
- Get into your project directory:
cd to/your/project/dir
- Run the main.py python script:
python3 main.py
- Open the link in browser:
http://127.0.0.1:5500