-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
Share this project:

Updates

Submission history