Inspiration
We were inspired by the difficulty many high school students face in finding simple, organized explanations for core subjects. We wanted to create one place where learning feels clear and less overwhelming.
What it does
ConceptMaster organizes high school content by grade, subject, and topic, providing clear explanations, examples, and quizzes to help students understand and practice concepts easily
How we built it
We built ConceptMaster using Next.js, TypeScript, Tailwind CSS, and PostgreSQL with Prisma, and integrated an external API to dynamically deliver explanations and learning support.
Challenges we ran into
Integrating the API reliably was challenging, especially handling errors, limits, and performance while keeping the app fast and simple
Accomplishments that we're proud of
We’re proud of successfully integrating an API into a full-stack learning platform and building a system that is structured, responsive, and scalable.
What we learned
We learned how to work with APIs, handle real-world errors, manage data efficiently, and build a complete full-stack application
What's next for conceptmaster
Next, we plan to improve stability, expand content coverage, and optimize the API usage to make learning even smoother.
Built With
- and-postgresql-with-prisma-for-the-database.-we-integrated-an-external-api-to-power-dynamic-explanations-and-interactive-learning-features
- antigravity
- gemini
- nextjs
- tailwind-css-for-the-ui
- typescript
Log in or sign up for Devpost to join the conversation.