
React.js
TypeScript
TailwindCSS
Node.js
Express
MongoDB
Vidéo de présentation
Description
Une web-app permettant de renseigner le détail de ses séances de sport (musculation) et de suivre sa progression au fil des semaines.
Ce projet full-stack comprend :
- un front-end React.js & Vite ;
- un backend, API REST Express.js/Node.js ;
- une base de données MongoDB.
Fonctionnalités
Entraînement
- 🏋️♀️ Accédez à une bibliothèque exhaustive d'exercices ;
- ✅ Ajoutez vos propres exercices ;
- 📝 Renseignez vos séances en temps réel (exercices, poids, nombre de répétitions) ;
- 🧾 Créez des templates pour démarrer un entraînement avec une liste prédéfinie d'exercices ;
Objectifs
- 🎯 Définissez vos objectifs ;
- 🗓️ Accédez à l'historique de vos entraînements ;
- 📈 Suivez votre progression au fil des semaines à l'aide de graphiques ;
Expérience utilisateur
- ⏰ Chronomètres intégrés à l'interface ;
- 📊 Personnalisez votre tableau de bord ;
- 🌙 Mode lumineux / mode sombre ;
Sécurité
- 🔒 Chiffrage des données sensibles.