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

Share this project:

Updates