Projet personnel · Projet sélectionné

Mobile GOAT

Des applications mobiles à l’image des commerces locaux.

Mobile GOAT permet à un commerce local de maîtriser sa relation client sans financer une application sur mesure. Chaque enseigne reçoit son identité, sa configuration, ses modules et ses contenus, tandis que la plateforme reste maintenable comme un seul produit.

Ce que j’ai apporté

J’ai conçu et développé la fabrique de tenants, le système de marque, l’application client, les outils commerçants intégrés, le back-office web et le backend cloisonné par enseigne. Une entreprise peut être configurée depuis un simple brief, avec contrôles de contraste et fonctionnalités modulaires.

Comment je l’ai réalisé

J’ai modélisé la marque et les fonctionnalités comme une configuration par tenant, partagé le cœur produit entre les applications et isolé les données métier au niveau de l’API afin de livrer chaque nouvelle enseigne sans forker la plateforme.

Technologies utilisées

  • TypeScript
  • React Native
  • iOS
  • Android
  • API multi-tenant
  • Design tokens

Au cœur du projet

  1. 01Identité et builds propres à chaque enseigne
  2. 02Fidélité, réservations, événements et notifications
  3. 03Application client et back-office commerçant
  4. 04API isolée par tenant et socle de facturation