EXCHANGE PLATFORM

Exchange platform est un site web dynamique réalisé avec Frédéric Godeaux dans le cadre de nos études en écriture multimédia à l'ISFSC.

Ce projet a pour but de mettre en relation des professionnels du multimédia (streamer, vidéaste et pro-gamer) avec des novices pour un coaching personnalisé. Chaque membre met en avant une vidéo "démonstration" de ce qu'il sait déjà faire, et c'est sur cette dernière que les coachs basent le coaching.

Il s'agit du projet d'année de deuxième, dans lequel était évalué nos compétences en PHP, Base de données, Graphisme et méthodologie.
Nous nous sommes réparti les tâches et j'ai donc essentiellement développé le Back-End, c’est-à-dire la base de données en elle-même et les interactions du site avec celle-ci.

J'ai donc développé plusieurs processus dans ce site :

  • Un système d'inscription
  • Une connexion
  • Une interface personnalisée en fonction de l'utilisateur
  • Une section "mon profil" où l'utilisateur peut modifier ses informations personnelles.
  • Une sélection aléatoire des coachs de la plateforme était mise en avant sur l'accueil, avec une note pour chacun étant la moyenne des notes données par les utilisateurs après chaque coaching.
  • Une page affichait les "cartes membres". Chaque inscrit sur la plateforme y est représenté, avec un résumé de leur profil. En passant la souris sur ces cartes, on peut appuyer sur un bouton pour visiter leur profil et s'ils sont coachs, demander un coaching. Un système de filtre permet d'affiner la recherche de membre en ne sélectionnant par exemple que les coachs, vidéastes, etc.
  • Système de coaching :
    • Demande de coaching par le novice + annuler
    • Prise du coaching / refus du coach par le coach + notification
    • Terminer le coaching par le coach + annuler
    • Terminer le coaching par le novice + laisser commentaire + noter le coaching
  • Chaque membre a un profil reprenant les informations qu'il a décidé de donner. Avec en avant une vidéo démonstration, base du système de notre site. Pour les coachs, une vignette est visible pour chaque coaching qu'il a fait, reprenant la note du novice et un commentaire laissé par ce dernier. Une note globale est visible sur le profil des coachs, c'est une moyenne des notes attribuées pour chaque coaching qu'il a donné.