photo d'identité

Projet n°3

Site de suivit de performances sportives

  • Date2019
  • LieuI.U.T Montpellier
  • ContexteProjet tuteuré de 2ème année

Détails

Dans le cadre du projet tuteuré de 2eme année de DUT j'ai réalisé en équipe avec deux autres étudiants un site web de suivit de performances sportives. Pour ce projet, notre professeur nous a mis en relation avec des professionnels d'une salle de sport afin d'ajouter du réalisme et nous soumettre à de vraies difficultés que l'on peut rencontrer lors de collaborations.


Afin de mener à bien le projet, on a dû suivre certaines attentes et contraintes de la part des clients. Ce travail a nécessité des compétences en HTML, CSS, SQL, PHP, JavaScript et utilise deux API. Nous avions utilisé les méthodes Agiles (SCRUM). Chaque semaine nous avions donc des rendus à faire avec l'état du site ainsi qu'un rapport d'itération au tuteur et aux professionnels.


À la fin du projet on a rendu un rapport d'une trentaine de pages et réalisé un oral de 30 minutes afin de montrer tout ce que l'on a réalisé le long des srpints. Les principales attentes de la part des clients étaient de réaliser un site sur lequel on pouvait se connecter afin de rentrer des données sur nos performances sportives afin d'avoir ces données sous différentes formes telles que des graphiques. On devait aussi avoir un calendrier personnel ou on pouvait y mettre des rappels de séances ou d'exercices à faire. Enfin, les coachs devaient avoir un compte pour suivre les élèves de la salle, pouvoir modifier leur calendrier pour ajuster les exercices, voir les graphiques pour analyser leurs progressions et enfin ils pouvaient mettre des vidéos accessibles par tous par catégories afin de montrer comment faire certains exercices sans se blesser.


Ce que m'a apporté ce projet

  • Apprendre à utiliser des APIs
  • Prendre conscience du temps (méthode Agile : revue de sprint chaque semaine)
  • Gérer les mises à jour des demandes d'un client (abandonner une idée pour la remplacer par une autre)
  • Savoir mesurer la valeur et l'effort du travail fourni
  • Être à l'écoute des autres, communiquer
  • Savoir répartir les tâches à faire
  • Approfondissement des connaissances du modèle MVC et de l'utilisation de GitHub

Images

Projets

Projet n°1 :


Algorithme de cryptage



Projet n°2 :


Jeu de cartes 'Dominion'


Projet n°3 :


Site de suivit de performances sportives


Projet n°4 :


Médiathèque JavaScript