Inspiration
What it does
How we built it
Challenges we ran into
📚 EduClass AI – Smart School Management System
Inspiration
Managing a school efficiently is still a challenge for many educational institutions. Attendance, student records, assignments, teacher management, and communication are often handled manually or through multiple disconnected systems.
We wanted to build a single platform that simplifies school administration while making information easily accessible to administrators, teachers, students, and parents. Our goal was to create a modern, cloud-based solution using the Zero Stack with Vercel and AWS.
What it does
EduClass AI is a full-stack School Management System that centralizes academic and administrative tasks into one platform.
The application allows administrators to manage students, teachers, classes, and subjects from a single dashboard.
Teachers can:
- Mark attendance
- Manage classes
- Upload assignments
- View student information
Students can:
- View assignments
- Access their academic information
- Stay updated with school activities
The system is responsive, secure, and accessible from anywhere through the cloud.
How we built it
We built EduClass AI using modern web technologies.
- Next.js for the frontend and backend
- React for interactive UI
- TypeScript for type safety
- Tailwind CSS for responsive design
- AWS RDS (MySQL) for cloud database
- Clerk Authentication for secure login
- Vercel for deployment and hosting
The application follows a scalable architecture with secure authentication and cloud-hosted services.
Challenges we ran into
During development, we faced several challenges:
- Configuring AWS RDS securely
- Connecting the cloud database with the application
- Managing authentication and user roles
- Deploying the project successfully on Vercel
- Ensuring responsive layouts across devices
Each challenge helped us improve our understanding of cloud deployment and full-stack development.
Accomplishments that we're proud of
- Successfully built and deployed a full-stack School Management System.
- Integrated AWS cloud database with a modern web application.
- Implemented secure authentication.
- Designed a clean and responsive user interface.
- Created a centralized platform for school administration.
What we learned
This project strengthened our knowledge of:
- Full-stack web development
- Next.js App Router
- Cloud databases using AWS RDS
- Authentication and authorization
- Deployment with Vercel
- Database integration and optimization
- Team collaboration and project planning
What's next for EduClass AI
We plan to add:
- AI-powered student performance analytics
- Parent mobile application
- Online fee payment system
- Timetable generation
- Examination management
- Push notifications
- AI chatbot for students and teachers
- Multi-school support ## Accomplishments that we're proud of
What we learned
What's next for EduClass AI – Smart School Management System
Built With
- aws-rds-(mysql)
- clerk-authentication
- github
- next.js
- prisma-orm
- react
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.