Case study · Education

Prépa TCF, practice all four sections from your pocket
An iOS app to prepare for the TCF IRN, the French test required for the residence permit, the resident card and citizenship.
- iOS
- 18 languages
Screens from the app


Leveling up with Prépa TCF
The starting point
The TCF IRN is the gateway to the residence permit (A2), the resident card (B1) and citizenship (B2). The app had to train candidates on all four sections in the current format.
The challenge
Cover speaking and listening on mobile too: produce hundreds of original audio documents with consistent voices, check them automatically, and record the candidate's voice.
Challenge met
Candidates follow a path tailored to their target level, practice listening and speaking, and take a mock exam with the official timings.
Built from A to Z
- All 4 TCF IRN sections
- Adjustable-speed audio
- Recorded speaking
- Mock exam
- 18 languages
- 01
Unit-based path depending on the chosen goal (A2, B1 or B2), short lessons and graded exercises.
- 02
Written and oral expression: prompts, self-assessment grid, model answers and voice recording.
- 03
Timed mock exam with the official durations for all four sections, mistake review, streaks and XP.
- 04
Audio generated with four fixed voices, slower delivery for the early levels, checked with speech recognition.
- 05
Interface and explanations in 18 languages, subscription and account backup.
Project timeline
- Level 01
Scoping
Three possible goals (A2, B1, B2) depending on the target permit, and the four TCF IRN sections to cover.
- Level 02
Audio content
Original audio documents with four fixed voices, slower delivery for the early levels, checked with speech recognition.
- Level 03
Development
Unit-based path, written and oral expression with voice recording, and a mock exam with the official timings.
- Level 04
Finishing touches
Interface and explanations in 18 languages, subscription, account backup, streaks and XP.
Project specs
- Stack
- SwiftSwiftUIAVFoundationFirebaseRevenueCatPython
- Deliverables
iOS app
Audio content
Product design
- Expertise involved
- Mobile app development ↗Education sector ↗
More case studies
Marianne
iOS app · Website
Practice for the French civic exam for a residence permit or naturalization: official syllabus and a 40-question practice test.
Read the case study ↗Prépa AMF
iOS app · Website
Study for the AMF certification exam with a topic-based path, a weighted practice test and ten online guides.
Read the case study ↗iOS app · Website
A budgeting app that projects your future balance day by day, with an AI assistant to simulate your decisions.
Read the case study ↗Lebak
iOS app
The mobile app for Lebak online accounting: transactions to review, cash flow and VAT.
Read the case study ↗
Ready to unlock your cheat code?
An idea to launch, a website to rethink, an app to build or a brand to evolve?
Talk about my project