Retour

💪 Workout Trainer

Application web de suivi d'entraînement
Workout Trainer est une plateforme web qui permet aux utilisateurs de créer, suivre et analyser leurs entraînements physiques. Elle offre une interface intuitive pour organiser des séances, enregistrer des performances et consulter ses progrès au fil du temps.

💻Dépôt Github

⚙️ Architecture générale

  • Frontend : Interface web responsive (React)
  • Backend : API REST en Java (Spring Boot)
  • Base de données : MySQL

📋 Fonctionnalités principales

  • Création de programmes d'entraînement personnalisés
  • Ajout et suivi de séries, répétitions, charges, durées
  • Affichage de l'historique d'entraînement par exercice ou date
  • Graphiques de progression et performances
  • Système de compte utilisateur avec gestion des données personnelles

📊 Interface utilisateur

  • Dashboard interactif avec calendrier et graphiques
  • Formulaires fluides pour saisir les séances
  • Vue mobile optimisée pour une utilisation en salle

🔧 Stack technique

  • Frontend : React + Tailwind CSS
  • Backend : Java + Spring Boot
  • Base de données : MySQL ou PostgreSQL
  • Authentification : Spring Security / JWT
  • Déploiement : Docker + hébergement serveur personnel

🌱 État du projet

Version fonctionnelle en cours de développement. L'authentification, la base de données et les endpoints principaux sont opérationnels. Prochaine étape : intégration du frontend avec les appels API et ajout d'une interface graphique de visualisation des performances.