Case study · Education

Marianne, pass the civic exam on the first try
An iOS app and a website to prepare for the civic exam required for the multi-year residence permit, the resident card and French citizenship.
- iOS
- Website
- 18 languages
Screens from the app


Leveling up with Marianne
The starting point
The civic exam has become mandatory for several residence permits. Candidates needed practice that matches the official question lists, even if their French isn't strong.
The challenge
Stay strictly faithful to the official questions and the exam format, while making explanations, lessons and the interface readable in 18 languages.
Challenge met
Candidates practice on the 536 official questions, take mock exams in the real format and understand every correction in their own language.
Built from A to Z
- 536 official questions
- Timed mock exam
- 18 languages
- Illustrated lessons
- Mistake review
- 01
Learning path by topic, 23 short illustrated lessons and a mistake review workshop.
- 02
40-question mock exam in 45 minutes, same breakdown as the real test, 80% pass mark and detailed corrections.
- 03
Bank of the 536 official questions, filtered by target exam, with content validation scripts.
- 04
Translate button under every question and an interface in 18 languages, including Arabic, Dari and Pashto.
- 05
Subscription, Apple account, backup, daily reminders and streaks.
- 06
SEO website with an online mock exam and guides, and an App Store listing localized into 14 languages.
Project timeline
- Level 01
Scoping
Stick to the official question lists and the real exam format, for each target residence permit.
- Level 02
Content
536 official questions, 23 short illustrated lessons and validation scripts to check the whole question bank.
- Level 03
Development
40-question mock exam in 45 minutes, a translation under every question and an interface in 18 languages.
- Level 04
Launch
Website with an online mock exam and guides, and an App Store listing localized into 14 languages.
Project specs
- Stack
- SwiftSwiftUIFirebaseRevenueCatfastlanePython
- Deliverables
iOS app
Website
Educational content
ASO
- Expertise involved
- Mobile app development ↗Website design ↗Education sector ↗
More case studies
Prépa TCF
iOS app
Prepare for the TCF IRN with a unit-based path, mistake review and a timed 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