A web app for teachers and students to manage their attendance.
Hosted at https://attendance-management-flask.herokuapp.com/
Use the sample_log_in_details.md file to explore the hosted webapp.
NOTE: Version 2 of this web app is under development in the 'v2' branch.
For any suggestion(s) or/and problem(s), please do not hesitate to open an issue!
- Teacher's functionalities
- Give attendance to all students as per entered date.
- On the dashboard, see the number of lectures conducted (by the teacher) and all students in the division in a table with their
- Roll number
- Name
- Attendance percentage
- Number of lectures attended by the student
- Dates on which the student attended and didn't attend the lectures
- Student's functionalities
- View attendance for all the teachers in the division in a table with the
- Teacher's subject
- Teacher's name
- Number of lectures attended by the student
- Number of lectures conducted by the teacher
- Attendance percentage
- View attendance for all the teachers in the division in a table with the
- Back end
- Flask
- DB and auth
- Firebase
- Cloud Firestore
- e-mail-password authentication
- Firebase
- Front end
- Templates from Creative Tim Material Kit PRO - v2.2.0
- HTML
- CSS
- JS
- Templates from Creative Tim Material Kit PRO - v2.2.0
- All contributors are most welcome!
- Do view the
CONTRIBUTING.md
file for further instructions, requirements/dependencies & local project setup instructions! - All the amazing contributors to this repo can be found in the
CONTRIBUTORS.md
file!
- Please view the
CODE_OF_CONDUCT.md
file for details.