Skip to content
, home

Case study · Education

Marianne logo

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

Official multiple-choice question with four options
Arabic translation under the question
Timed 40-question mock exam
Review and mastery by topic

Leveling up with Marianne

  1. 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.

  2. The challenge

    Stay strictly faithful to the official questions and the exam format, while making explanations, lessons and the interface readable in 18 languages.

  3. 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
  1. 01

    Learning path by topic, 23 short illustrated lessons and a mistake review workshop.

  2. 02

    40-question mock exam in 45 minutes, same breakdown as the real test, 80% pass mark and detailed corrections.

  3. 03

    Bank of the 536 official questions, filtered by target exam, with content validation scripts.

  4. 04

    Translate button under every question and an interface in 18 languages, including Arabic, Dari and Pashto.

  5. 05

    Subscription, Apple account, backup, daily reminders and streaks.

  6. 06

    SEO website with an online mock exam and guides, and an App Store listing localized into 14 languages.

Project timeline

  1. Level 01

    Scoping

    Stick to the official question lists and the real exam format, for each target residence permit.

  2. Level 02

    Content

    536 official questions, 23 short illustrated lessons and validation scripts to check the whole question bank.

  3. Level 03

    Development

    40-question mock exam in 45 minutes, a translation under every question and an interface in 18 languages.

  4. 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

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