← Retour au portfolio
Projet personnel — conception & développement solo
Overtake

Overtake

Le compagnon F1 2026 : classements, calendrier, actus et jeux entre amis

Une application mobile iOS et iPad conçue et développée en solo pour suivre chaque week-end de course : classements pilotes/écuries en direct, calendrier de la saison, fil d'actualités, et des jeux communautaires (pronostics, quiz, ligues) pour prolonger la course entre amis.

Télécharger dans l'App StoreDisponible sur Google Play
Accueil — prochain Grand Prix

Accueil — prochain Grand Prix

Touchez les onglets du menu du bas pour parcourir l'application.

Fonctionnalités

Classements & championnat

Classements pilotes et écuries mis à jour automatiquement après chaque session officielle.

Calendrier de la saison

Toutes les sessions de la saison 2026 (essais libres, qualifications, course) avec leurs horaires.

Actus

Fil d'actualités piloté par un CMS headless (Sanity), mis à jour indépendamment de l'app.

Jeux communautaires

Pronostics Top 3 en qualif et en course notés automatiquement, quiz quotidien, et mini-jeux de réflexes (temps de réaction, batak).

Ligues entre amis

Classements de ligue calculés côté serveur pour comparer ses pronostics avec ses amis.

Compte & confidentialité

Politique de confidentialité affichée directement dans l'app, suppression de compte à double confirmation, et récompenses (fonds d'écran) à débloquer.

Stack technique

Une architecture simple à faire évoluer, pensée pour qu'une seule personne puisse la livrer et la maintenir.

Application mobile

  • Expo SDK / React Native
  • TypeScript
  • Expo Router (navigation par fichiers)
  • Reanimated & Gesture Handler (animations 60 fps)
  • Liquid Glass iOS (expo-glass-effect)
  • Widgets iOS, haptique et sons

Données & contenu

  • Supabase (Postgres, authentification)
  • Sanity (CMS headless des actus)
  • API Jolpica F1 (données course en direct)
  • SQLite local (cache hors ligne)

Compte & confidentialité

  • Sign in with Apple
  • Google Sign-In
  • Stockage sécurisé (Keychain)
  • Suppression de compte à double confirmation

Produit & mesure

  • PostHog (analytics, avec opt-out utilisateur)
  • RevenueCat / StoreKit (pourboires optionnels)
  • Game Center
  • Notifications push

Livraison

  • EAS Build & EAS Submit
  • Mises à jour OTA (EAS Update)
  • TestFlight & App Store Connect

Site vitrine

  • Next.js (App Router)
  • Tailwind CSS
  • SEO technique & données structurées
  • Bilingue FR / EN

Aperçu de l'application

Quatre écrans sur iPhone, quatre sur iPad, en mode clair ou sombre.

Sur iPhone

Pronostics — Top 3 entre amis
Pronostics — Top 3 entre amis
Quiz — testez votre culture F1
Quiz — testez votre culture F1
Ligue — classement entre amis
Ligue — classement entre amis
Compte — confidentialité & récompenses
Compte — confidentialité & récompenses

Sur iPad

Captures iPad en mode clair.

Accueil — prochain Grand Prix
Accueil — prochain Grand Prix
Actus — fil d'actualité F1
Actus — fil d'actualité F1
Championnat — classement pilotes & écuries
Championnat — classement pilotes & écuries
Pronostics — Top 3 entre amis
Pronostics — Top 3 entre amis

Suivez l'actualité d'Overtake

Nouveautés, coulisses du développement et résumés de course : retrouvez l'application sur les réseaux.

Contact

Contactez-moi

Vous souhaitez échanger autour d’un projet digital, d’une organisation produit ou d’un programme de transformation digitale ? Discuter horlogerie ou Formule 1 autour d’un café ? N’hésitez pas à me contacter.