Skip to content

Noble-47/attendance_flask_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

attendance_flask_app

Flask Python

Attendance_flask_app is a practice project developed with Flask to implement server-side events for a live updating table without the use of polling. The main objective of this project is to provide a real-time attendance monitoring system with a user-friendly interface.

Features

  • Admin Interface: The app includes an admin interface that allows authorized users to:

    • Schedule classes for students.
    • Monitor attendance in real-time with live updates.
  • Student Interface: The student interface provides functionalities for students to:

    • Enroll in classes.
    • Sign in to their accounts.
    • Register attendance in specific classes.
  • Custom Command: The project also includes a custom command for creating admin users with appropriate privileges.

Tools Used

The project is built using the following technologies:

  • Python: The primary programming language for the backend development.
  • Flask: A powerful web framework used to create the web application.
  • Redis: A fast in-memory data store used to manage real-time updates efficiently.
  • HTML: For creating the structure and content of web pages.
  • CSS: For styling and designing the user interfaces.
  • JavaScript: To implement interactive features and client-side functionality.

The combination of these tools allows attendance_flask_app to deliver a seamless user experience with real-time updates and secure authentication.

Please note that this project is for practice purposes and is not intended for production use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published