Détail du projet

Ironpal

TypeScriptReactNode.jsExpressPostgreSQLDocker

Genèse et cadrage du projet

Ironpal est né d'un constat personnel : les applications de musculation existantes proposaient soit un suivi basique, soit une expérience sociale superficielle. L'enjeu était de concevoir un outil qui structure réellement les séances tout en créant du lien entre pratiquants, en partant d'un recueil de besoins rigoureux pour éviter de développer des fonctionnalités sans valeur réelle.

Développement full-stack from scratch

Prise en charge complète du projet : définition des modèles de données, choix d'architecture (API REST Node.js / PostgreSQL), mise en place des conventions de code, développement du frontend React et du backend Express, jusqu'à la containerisation Docker. Le tout en mode collaboratif, avec une approche itérative intégrant wireframing et retours utilisateurs.

Perspectives d'évolution

Les prochaines étapes du projet incluent : une messagerie entre pratiquants, un système de badges gamifiés récompensant la régularité, et un espace dédié aux coachs pour proposer et monétiser des programmes personnalisés, transformant Ironpal en véritable plateforme communautaire autour de la musculation.