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
Share this project:

Updates