Inspiration
Gradia was built to simplify school management, streamline administrative tasks, and enhance communication between students and teachers.
What it does
Gradia is an all-in-one platform for students and teachers.
Students
- Track grades, assignments, exams, attendance, and more.
Teachers
- Manage student records, assignments, attendance, and communicate with students.
Both dashboards feature personalized and easy-to-navigate interfaces.
How we built it
- Frontend: React.js with Tailwind CSS for a responsive design.
- Backend: Node.js, Express.js, and MongoDB for fast data management.
- Authentication: Secure login with role-based access.
Challenges we ran into
- Maintaining dual dashboards for students and teachers.
- Managing a single API for different user roles and features.
- Ensuring secure and seamless role-based access.
Accomplishments we’re proud of
- Successfully integrated student and teacher dashboards.
- Implemented secure login and role-based access control.
- Delivered an intuitive and responsive platform.
What we learned
- Effective role-based access control and secure user management.
- Creating responsive UIs with Tailwind CSS.
- Handling complex data and user interactions.
What’s next for Gradia
- Admin panel for school authorities.
- Live class and video integration.
- Mobile app version for on-the-go access.
Built With
- css
- express.js
- mongodb
- node.js
- react.js
- tailwind

Log in or sign up for Devpost to join the conversation.