
01 / Independent product
CambridgePreparationAI
My independent learning app for B2, C1 and C2 English exam practice. It helps learners choose a level, a skill area and a task for their next practice session.
The story behind it
I created CambridgePreparationAI as my own product, bringing together my interest in teaching, product design and application development. The public practice journey below shows how I turn a broad learning goal into a sequence of clear choices.
Independent product · Public web app
Inside the project
From a learning goal to a focused task.
Preparing for an English exam involves different levels, skills and task types. The design challenge was to make the next practice choice understandable without presenting everything at once.
- My role
- Product owner, design & development
- For
- Learners preparing at B2, C1 and C2
- Shown here
- The live web app’s public practice flow

Start with the learner’s level
B2, C1 and C2 have separate starting points. A learner chooses the level before seeing the available practice areas.
Make one choice at a time
The practice flow moves from level to area to task. A visible step indicator and back button help learners understand where they are and change direction.
Explain what the AI provides
The app explains that its practice content and feedback are AI-generated and unofficial. It also states that AI can make mistakes and that exam results are not guaranteed.
What this demonstrates
A working example of education app development: organising content, guiding users through a task and making the role of AI clear. CambridgePreparationAI is my independent product and is not affiliated with or endorsed by Cambridge University Press & Assessment.





