-Inspiration
Managing academic tasks like attendance tracking, timetable updates, and student-teacher communication across different platforms felt inefficient. We were inspired to create a unified system that simplifies these processes for educational institutions.
-What it does
The Advanced ERP System for Educational Institutions streamlines communication and management between Staff, Admin, Students, and Parents. It features:
Role-based login with personalized dashboards Subject-wise attendance with visual indicators Academic and achievement records tracking Fee management and due alerts Timetable scheduling and updates Notifications and announcements for parents and students Real-time messaging between users Data-driven analytics for better academic insights
This all-in-one platform ensures smooth operations, better engagement, and improved transparency in educational environments.
-How we built it
We built the system using:
Frontend: React with Vite + Bootstrap for responsive UI Backend: PHP and Laravel (for secure APIs and logic – in progress) Database: MySQL Deployment: Will be hosted on AWS for scalability and performance
-Challenges we ran into
Implementing role-based routing with session persistence Dynamically rendering subject-wise attendance and highlighting data Designing an attractive UI while keeping the app lightweight Time management across multiple features and modules
-Accomplishments that we're proud of
A fully functional multi-role login system Smooth UI with subject-specific attendance tracking Reusable component architecture for dashboards Overcoming complexity in dynamic subject-based calculations
-What we learned
Efficient state management and conditional rendering in React Structuring a large-scale web app for different user types Managing modular design and responsive layout Planning database schemas aligned with real academic data
-What's next for Advanced ERP System for Educational Institutions
Integrating AI features like predictive attendance alerts Launching mobile support with FlutterFlow Adding real-time chat and file sharing Implementing analytics for admin insights Full deployment on AWS with auto-scaling
Built With
- amazon-web-services
- authentication
- bootstrap
- bootstrap-cloud-services:-aws-(s3-for-hosting
- css
- css-frameworks-&-libraries:-react.js
- figma
- figma-(for-ui-design)-apis:-firebase-authentication-api
- firebase
- git
- html
- javascript
- lambda-for-backend-logic
- react
- sns
- sns-for-notifications)-database:-firebase-realtime-database-/-firestore-(or-mysql-if-used)-tools:-git
- vite
- vs-code
- vscode
Log in or sign up for Devpost to join the conversation.