This project provides a digital dashboard for teachers to monitor student hall passes in real-time. It displays information about students who have signed in or out, including their names, destinations, and timestamps.
- Real-time updates of student hall pass activities
- Clean, intuitive interface for easy monitoring
- Automatic refresh every 30 seconds
- Responsive design for various screen sizes
- Light and dark mode support
- Node.js
- Express.js
- HTML5, CSS3, JavaScript
- Bootstrap for styling
- Font Awesome for icons
- Clone the repository
- Run
npm installto install dependencies - Start the server with
npm start - Access the dashboard at
http://localhost:3000(or your deployed URL)
- GET
/api/hallpass: Retrieve all hall pass entries - POST
/api/hallpass: Add a new hall pass entry
You can modify the public/index.html file to adjust the dashboard's appearance or add new features as needed.
Developed by Abhinav M.
This system works in conjunction with a separate student interface for full functionality.