Welcome to the Student Information System! This comprehensive solution is designed to streamline the administration of school operations, including student and teacher management, class management, canteen module, attendance tracking, and more. Built with a modern tech stack, the system provides a user-friendly interface and robust backend to support the needs of educational institutions.
I personally crafted all the designs for this project using Figma, showcasing my skills as both a front-end developer and a designer. Figma
- Detailed Student Registration: Add, edit, and view student profiles with ease.
- Attendance Tracking: Record and monitor student attendance individually or by class, with options for bulk updates.
- Cafeteria Restrictions: Manage and restrict items students can purchase from the cafeteria.
- Balance Management: Load and manage student balances for cafeteria purchases.
- Teacher Registration: Add and manage teacher profiles.
- Class Assignments: Assign teachers to multiple classes and manage their schedules.
- Class Options: Create and manage class settings and options.
- Attendance Reports: Generate reports on student attendance over specified date ranges.
- Cafeteria Purchase Reports: View detailed reports of student cafeteria purchases, including dates and amounts.
- Frontend: React & ElectronJS
- Backend: NodeJS (Express)
- Database: MySQL
This project is a full-fledged School Management System that incorporates modern web technologies to deliver a powerful, easy-to-use interface for managing various aspects of school administration. Whether you need to track attendance, manage cafeteria purchases, or assign teachers to classes, this system has you covered.
Check out the [video demo] for a comprehensive walkthrough of the system’s features and functionality.














