Stratosfit

Stratosfit

Application web destinée aux coachs et aux pratiquants de musculation, proposant la création et la vente de programme via une marketplace, ainsi qu'un module dédié à l'entraînement avec suivi en temps réel.

Technologies utilisées

Node.js React.js Tailwind CSS MongoDB Adobe XD

Fonctionnalités principales

Création de programme de musculation sur mesure
Création d'une marketplace
Module d'entraînement en direct à utiliser lors de sa séance
Système d'abonnement selon le profil de l'utilisateur

Aperçu du projet

Il s’agit de mon premier projet personnel sérieux ayant été réalisé de A à Z. Passionné par la musculation, j’ai identifié un besoin pour les coachs de gérer leurs programmes via une interface simple, et de pouvoir les mettre en vente facilement. Côté pratiquant, j’ai conçu une fonctionnalité d’entraînement en temps réel, qui permet de sélectionner son programme et la séance du jour, puis de renseigner les séries et répétitions au fur et à mesure de notre avancée.

Implémentation

C’est à partir de ce moment que j’ai fait le choix de passer de PHP vers une stack totalement en JavaScript, avec un backend Node.js et une interface React.js. Pour la base de données, encore une fois, je me suis orienté vers de la nouveauté pour moi avec Mongo DB. Les assets, notamment les images d’illustration des exercices de sport, ont été stocké via AWS S3.

Terminé le 28 févr. 2022