Skip to content

Arcturus22/OccupancyStatus-Attendance

 
 

Repository files navigation

Dynamic Lecture Hall Occupancy and Attendance Recorder

A web portal designed to optimize lecture hall management by providing real-time occupancy tracking, efficient hall booking, and accurate student attendance recording. This project ensures seamless operations for professors and students through a secure and scalable system.

Features

  • Real-Time Occupancy Tracking: Live updates on lecture hall availability, enabling efficient classroom management.
  • Lecture Hall Booking: Professors can easily book lecture halls by filling in class details, ensuring hassle-free scheduling.
  • Attendance Recording: Integrated attendance tracking using PIN verification and timestamps to prevent proxy attendance.
  • Live Status Updates: Provides students with real-time updates on hall occupancy for easy navigation.
  • Secure Data Management: Ensures data reliability with robust backend APIs and a secure frontend-backend integration.

Hosted Link

Check out the live version of the project here: Dynamic Lecture Hall Occupancy and Attendance Recorder

Technologies Used

  • Frontend: EmbeddedJS, CSS, Bootstrap
  • Backend: Node.js, Express.js
  • Database: MongoDB

How It Works

  1. Professors can view available lecture halls and book them by filling out class details.
  2. Students can track hall occupancy status in real-time to navigate to their classes.
  3. Attendance is recorded securely with PIN-based verification and timestamping, preventing proxies.
  4. All data is synchronized in real-time to ensure up-to-date information for all users.

Take a look at the live project by clicking here and let us know your thoughts!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 35.1%
  • SCSS 23.0%
  • Less 22.7%
  • JavaScript 10.6%
  • EJS 8.6%