RIDECLUB
PWA sociale pour motards, installable depuis le navigateur
Un réseau social pour motards, où les riders trouvent un groupe, planifient des itinéraires et transforment les sorties solo en rallyes de groupe.

Le défi
Les motards sont en mouvement. Chaque décision devait donc défendre trois choses à la fois : la vitesse perçue sur un signal mobile instable, l'usage à une main avec des gants, et un premier lancement qui n'exige pas d'installation depuis un app store. Le graphe social devait passer de cinq amis à des fils de rallyes ouverts, sans transformer l'écran d'accueil en machine à bruit.
Comment je l'ai construit
Un frontend React + Vite servi comme PWA, pour que les riders l'installent depuis le navigateur sans aucune friction : un shell hors ligne complet, des écrans de lancement Apple, une barre d'état au rendu natif, des mises à jour par service worker qui se rechargent silencieusement en arrière-plan. Une API typée avec des lectures cache-first garde le fil instantané après le premier rendu. L'i18n est intégrée dès le premier jour, donc le produit s'étend à d'autres communautés de riders sans réécriture. Le système de design est sombre d'abord, sur Space Grotesk + Manrope, réglé pour la lumière extérieure et la portée du pouce.
PWA d'abord
Installable depuis le navigateur avec un shell hors ligne complet, des écrans de lancement Apple, une barre d'état au rendu natif et des mises à jour par service worker qui se rechargent silencieusement en arrière-plan.
Un fil instantané
Une couche d'API typée avec des lectures cache-first garde le fil rapide sur un signal mobile instable, de cinq amis à des fils de rallyes ouverts.
Construit pour la route
Design sombre d'abord sur Space Grotesk et Manrope, réglé pour la lumière extérieure et la portée du pouce, gants aux mains.

Des résultats qui comptent
Les riders installent RIDECLUB depuis le navigateur en un geste et obtiennent un fil qui reste instantané après le premier rendu, un shell hors ligne et des mises à jour silencieuses en arrière-plan. Le système de design sombre d'abord est réglé pour la lumière extérieure et l'usage à une main avec des gants, et l'i18n intégrée fait que les nouvelles communautés de riders n'ont jamais besoin d'une réécriture.
“C'est la première application moto qui ne ressemblait pas à un formulaire sur roues.”
Rider bêta / Communauté RIDECLUB
Ce que j'ai livré
- Frontend React + Vite servi comme PWA
- Shell hors ligne complet, écrans de lancement Apple, mises à jour silencieuses par service worker
- API typée avec lectures cache-first
- Graphe social des petits groupes aux fils de rallyes ouverts
- Système de design sombre d'abord sur Space Grotesk + Manrope
- i18n dès le premier jour






