Le problème
Le besoin de départ
Il n’est pas toujours facile de trouver quelqu’un avec qui pratiquer un sport, surtout lorsqu’on découvre une ville, une discipline ou que son entourage n’est pas disponible.
Une application communautaire qui permet aux sportifs de trouver des partenaires à proximité et de partager des activités ensemble.
Année
2026
Rôle
Concepteur et développeur Full Stack
Contexte
Projet personnel
Durée
En cours
Type
Application sportive communautaire
Statut
En conception

Le problème
Il n’est pas toujours facile de trouver quelqu’un avec qui pratiquer un sport, surtout lorsqu’on découvre une ville, une discipline ou que son entourage n’est pas disponible.
La solution
Needz Activity localise les sportifs qui souhaitent partager une activité. L’application recense aussi les parcours, terrains et lieux de pratique disponibles autour d’eux.
Architecture
Frontend React, TypeScript et Tailwind CSS
API REST Node.js et Express
PostgreSQL et Prisma ORM
Environnement conteneurisé avec Docker
Fonctionnalités
Création d’un profil sportif
Recherche de partenaires selon l’activité et la localisation
Publication et partage d’activités sportives
Carte des parcours, terrains et lieux de pratique
Réservation de salles et espaces prestataires prévue par la suite
Inscription des centres et professionnels du sport prévue par la suite
Défis techniques
Proposer des partenaires réellement pertinents à proximité
Respecter la confidentialité de la localisation des utilisateurs
Rendre la création d’une activité rapide et naturelle
Préparer l’arrivée future des centres et prestataires sportifs
Apprentissages
Conception d’une application communautaire géolocalisée
Mise en relation d’utilisateurs autour d’intérêts communs
Organisation des activités, parcours et lieux sportifs
Conception d’un produit évolutif vers la réservation
Travaillons ensemble
Je peux intervenir de la conception technique au déploiement, en passant par le développement frontend et backend.
Me contacter