GOSO
Le sport a plus de sens à plusieurs. Pour trouver et rejoindre les social runs et rides des clubs autour de soi, et pour les clubs qui les organisent.
Sur iPhone et Android. En français et en anglais.



Trouver, s'inscrire, y aller
L'accueil, la carte, la sortie et le club : tout le parcours d'un participant.




Ce que fait GOSO
Les sorties autour de soi
Recherche avec filtres et sorties à proximité, dans un rayon de 5 à 50 km.
Une carte
Clubs et sorties sur la carte, regroupés quand on dézoome.
Inscription et liste d'attente
On s'inscrit tant qu'il reste des places, sinon on rejoint la liste d'attente ; une place libérée passe automatiquement au suivant.
Rappels
Une notification la veille et deux heures avant la sortie.
Pour les clubs
Un club publie ses sorties avec point de rendez-vous, allure, capacité et tracé GPX, et ses abonnés sont prévenus à chaque nouvelle sortie.
Favoris et avis
On suit ses clubs et sorties préférés, et on note le club après la sortie.
Sur iPhone et Android
iPhone
Disponible sur l'App Store.
Android
La même app, en React Native.
Notifications
Rappels, liste d'attente, nouvelles sorties des clubs suivis, avec une boîte de réception dans l'app.
Calendrier
Ses prochaines sorties, inscrites ou en liste d'attente.
Comment je l'ai construite
Expo Router et React Native
L'app mobile, avec TanStack Query pour les données et zod pour la validation.
Firebase
Authentification, Firestore, Storage et Cloud Functions.
Une API Express
Une API Express déployée sur Cloud Functions, avec les notifications push Expo.
Cartes
react-native-maps avec regroupement des marqueurs, et Google Maps pour les lieux.
Un monorepo
L'app, l'API, un site vitrine Next.js et un back-office React avec Vite dans le même dépôt.
Autres apps
Discutons de votre projet.
Pour les startups, les PME et les preuves de concept (POC). Au forfait, devis sous 48 h.