HarshKapadia2 Attendance Management Save

A web app for managing attendance!

Project README

Attendance Manager
A web app for teachers and students to manage their attendance.

Version Contributions Welcome

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!


Functionalities

  • 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

Technologies Used

  • Back end
    • Flask
    • DB and auth
      • Firebase
        • Cloud Firestore
        • e-mail-password authentication
  • Front end
    • Templates from Creative Tim Material Kit PRO - v2.2.0
      • HTML
      • CSS
      • JS

Contributions

  • 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!

Code of conduct

Authors

Open Source Agenda is not affiliated with "HarshKapadia2 Attendance Management" Project. README Source: HarshKapadia2/attendance_management

Open Source Agenda Badge

Open Source Agenda Rating