
Revision goes wrong when the questions you practise on don't match the material you actually have to know. RevisePlus reads the source content and generates questions grounded in it, so practice stays specific instead of generic.
Build
A Next.js front end talks to a FastAPI service that handles document parsing and generation. Deployment and storage sit on AWS.