Inspiration

Studying is hard not because students lack discipline, but because it lacks immediate reward. Games and gambling-style systems, on the other hand, hook users through anticipation, randomness, and visual payoff.
Cramsino was inspired by a simple question: what if studying felt as rewarding as pulling a rare card?

By leveraging the same dopamine and serotonin loops used in games and gacha systems, Cramsino turns focus into something students actively want to chase.


What it does

Cramsino is a computer vision–driven study app that rewards real focus with gacha-style card pulls.

  • Uses computer vision to detect when a user is actively studying
  • Converts focused study time into currency and card pulls
  • Features a gacha system with rarity tiers (Common → Super Rare)
  • Animated, casino-inspired UI designed to motivate
  • Encourages longer, deeper focus sessions without traditional streak pressure

Studying becomes less of a chore and more like a game you don’t want to quit.


How we built it

Frontend

  • Next.js (React) for the web interface
  • Framer Motion for animations
  • Card-based UI with rarity effects (holographic, glow, motion)

Backend

  • FastAPI to connect computer vision with the web app
  • PostgreSQL for users, study sessions, pulls, and card data

Computer Vision

  • MediaPipe / OpenCV for face detection and attention tracking
  • Determines whether the user is actively studying vs distracted

Game Systems

  • Gacha pull logic (1-pull & 5-pull)
  • Card rarity weighting
  • Shop and reward pipeline

Challenges we ran into

  • Accurately detecting focus without excessive false positives
  • Handling brief distractions without unfair penalties
  • Balancing the gacha economy to feel exciting but fair
  • Syncing real-time CV data with the frontend
  • Designing an engaging UI that doesn’t distract from studying

Accomplishments that we’re proud of

  • Connecting real-world study behavior to in-game rewards
  • Building a complete gacha system from scratch
  • Creating an animated UI that feels playful, not educational
  • Successfully integrating CV, backend, and frontend
  • Designing a scalable card system with clear rarity tiers

What we learned

  • Motivation systems are just as important as productivity tools
  • Even small inaccuracies in CV can impact user trust
  • Visual feedback and anticipation are powerful motivators
  • Gamification works best when it rewards effort, not just time
  • AI systems must feel transparent and fair to users

What’s next for Cramsino

  • Gemini-powered study quests based on focus patterns
  • Distraction detection (tab switching, app switching, browser extension)
  • Customizable avatars tied to cards and progress
  • Expanded card sets and limited-time banners
  • Daily and weekly challenges instead of rigid streaks
  • Mobile support and deeper focus analytics

Built With

Share this project:

Updates