Case study · Education app
Revigo App
A revision app for secondary school students, on the web and on iPhone: notes and PDFs become flashcards, reviews follow spaced repetition, and leagues keep students coming back.

- CLIENT
- Own product
- SECTOR
- Education app
- LOCATION
- France
- YEAR
- 2025
The situation
Students revise from messy notes and forget most of it before the exam. Making flashcards by hand takes longer than revising.
The app had to turn a course into revision material in seconds, decide what to review each day and make coming back every day feel like a game.
What we built
From notes to flashcards
Import a PDF or a photo of handwritten notes: the app structures it and generates flashcards, quizzes and mind maps.
Spaced repetition
Each card comes back on the day it is about to be forgotten, based on the student's own answers.
Leagues, friends and badges
Weekly rankings based on XP, an activity feed with friends, badges and arcade mini-games.
Voice tutor
Students can call Néo, the app's mascot, and ask questions out loud.
Pro subscription and referrals
Pro status and referral codes are written by the server only, after checking purchases with RevenueCat.
Web and iPhone
One codebase for the web app and the native iOS app, with a first load cut from 3.5 MB to about 0.4 MB.
What runs on its own now
- The app picks which cards to review each day, based on the student's local day.
- A friend who signs up with a referral code is added as a friend automatically.
- Pro access is granted or removed from the purchase record, without manual checks.
- Daily usage limits apply on their own: 40 requests a day on the free plan, 250 on Pro.
Key facts
2
platforms from one codebase: web and iOS
0.4 MB
first load, down from 3.5 MB
250
daily requests on the Pro plan, 40 on free
Services used
Stack
NEXT PROJECT
SAM Restaurant
Want the same for your business?
30 minutes, free, no obligation. You leave with the three tasks to automate first.