Theme
Code for empowerment, inclusion and to break barriers to education
Inspiration
The transition from high school to university was challenging for our team, and we recognized that many students face similar difficulties without access to affordable tutoring support. We wanted to create a solution that makes this critical educational transition easier without adding financial burden to families.
What it does
Tailored transforms university students into mentors for high schoolers, creating free, accessible tutoring that breaks down educational barriers. We're building bridges between education levels while giving university students teaching experience and high schoolers the personalized support they need to succeed - making quality education inclusive for all.
How we built it
We developed a full-stack application using NextJS for both frontend and backend, MongoDB for our database, and Clerk for authentication. The platform features separate dashboards for teachers and students, batch management systems, and resource sharing capabilities.
Challenges we ran into
Getting Clerk authentication properly integrated took significant time as we navigated the learning curve. We also faced challenges with database schema design and ensuring secure user role management between teachers, students, and administrators.
Accomplishments that we're proud of
Our team members Jack, Isaac, and Alex learned how to develop a full-stack application completely from scratch, while Niraj successfully implemented complex features like authentication, database architecture, and admin functionality. We're proud of creating a working prototype that addresses real educational challenges.
What we learned
We gained valuable experience in team collaboration, learning new technologies while developing, and understanding the complete workflow of a full-stack application. The project taught us how to integrate multiple systems and create user-friendly interfaces for different user roles.
What's next for Tailored
We plan to add intelligent matching algorithms to pair students with teachers based on specific learning styles and needs. Future features include video lecture upload capabilities, real-time messaging, progress tracking, and expanded resource types to create a more comprehensive educational platform.
Built With
- clerk
- mongodb
- nextjs
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.