Inspiration ⋆˚꩜。

I’ve always relied on spaced repetition through Anki flashcards, and it helped me tremendously during school. But as I moved into subjects like Operating Systems, Engineering Calculus, and DSA, I couldn’t reduce complex concepts into tiny flashcards anymore. At the same time, I noticed how quickly I forgot things like Git commands after not using them for a while; proof that without long-term memory building, even practical skills fade. I wanted a spaced repetition system that worked for real-world, complex learning, like revisiting Leetcode problems or large chapters and not just flashcards. That idea slowly grew into Ukino , and during this hackathon, it blossomed into a more prettier idea than I had envisioned! ˶ᵔ ᵕ ᵔ˶

What it does ⋆˚✿˖°

Ukino is a science-backed, cozy study companion that helps students learn better and remember longer. It combines four proven cognitive techniques:

  • Spaced Repetition – schedules reviews at optimal intervals
  • Active Recall – converts your notes into quizzes
  • Dopamine Breadcrumbing - gives tiny dopamine rewards for consistency
  • Pomodoro Timer - Breaks down long study hours into manageable chunks to avoid burnout Core features include note/document uploads, quiz generation, a simulated coding editor, cozy focus music, streak tracking, spaced-review scheduling, and a dopamine-based Pomodoro timer, all wrapped in a comforting scrapbook aesthetic designed to reduce stress.

Challenges we ran into ⋆˙⟡

  • Implementing multiple learning techniques in just 48 hours was tough.
  • Making the UI look comforting and cohesive while keeping it functional took many iterations.
  • Connecting spaced repetition logic, quizzes, and timers in a clean workflow required careful planning.
  • Creating a code editor simulation in pure HTML/CSS/JS was challenging under time constraints.
  • Time pressure: building a functional prototype while preparing for my calculus finals the next day!

Accomplishments that we're proud of ⋆。°·☁︎

  • Built a full end-to-end study experience in under 48 hours
  • Created a soothing, original scrapbook aesthetic that stands out
  • Designed and implemented a functional spaced repetition + active recall system
  • Developed a smooth multi-page workflow with popups, overlays, and interactions
  • Created something that genuinely helps students in a meaningful way

What we learned ✩ ₊˚🎧⊹♡

  • How to think through end-to-end user experience design
  • How to build a full prototype quickly while prioritizing user comfort
  • How to structure front-end code cleanly in pure JS
  • How to simplify complex scientific concepts into easy UX decisions
  • Time management and scoping

What's next for ukino ⋆˚₊ ⊹₍ᐢᐢ₎

There is so much potential for Ukino beyond the hackathon:

  • Real GPT-powered quiz and code explanation generation
  • Real multi-language code execution using APIs
  • Adaptive spaced repetition based on user performance
  • A virtual study pet that reacts to progress and motivates you
  • Cloud accounts + cross-device syncing
  • Community shared decks and collaborative study rooms
  • Study with friends and track progress
  • Advanced analytics for understanding your learning habits

Built With

+ 4 more
Share this project:

Updates