Inspiration

StudyUp started from a simple but painful reality: many students are not failing because they lack effort, they are failing because they lack consistent guidance. Most tools give content, but not structure, adaptation, and daily accountability.

What it does

This app provides you possibility to create your own tutor in each subject, that will create a study path with different related topics for you. It will take into consideration your deadline and your current knowledge level. User can listen to real time audio lectures and communicate with tutor as well as answering on different questions from tutor.

How we built it

We built StudyUp as a full-stack web app with:

  • A conversational onboarding flow that captures goals, subjects, exam timelines, and learning preferences
  • A roadmap generator that creates topic-level study paths per subject
  • A lesson system split into Lecture and Practice modes
  • A tutor flow that adapts to progress and gives debrief-style feedback
  • Dashboard + subject views that surface progress and next actions

Challenges we ran into

  • Aligning frontend flows with evolving backend API contracts
  • Interactive lesson with AI tutor with possibility of having conversation
  • Preventing regressions while moving from placeholders to fully fetched data
  • Balancing polished UI with reliable behavior under rapid iteration

Accomplishments that we're proud of

  • We were able to generate fullstack app that works mostly stable
  • Our MVP looks good for us and we like our outcome
  • This platform is actually a unique solution in edtech field
  • User can create subject, listen to the lecture of tutor where you can communicate with him/her and do practical exercises

What we learned

  • UX is as important as model quality. A good tutor experience depends on flow, tone, and timing, not just answers
  • State and memory design matter. Persisting learner context across sessions dramatically improves relevance
  • Separation of modes (Lecture vs Practice) reduces confusion and increases completion
  • Small product details (debriefs, progress cues, adaptive hints) change engagement significantly

What's next for StudyUp

  • Assign each student to universities, so that the university and school rating will work
  • Provide users personalized path to enter university of their dream and in which areas they need to prepare
  • Add more gamification processes to the study process
  • Integrate efficiency study techniques like Pomodoro or others
  • Add document upload(books, tests, curriculum, grades)
  • Telegram/WhatsApp study sessions notifications

GitHub link: https://github.com/zekmaro/hackaton_hoiv

Built With

Share this project:

Updates

Submission history