Weclimb - Stage

2ème année BTS SIO

Contexte & Objectifs

Weclimb est une application destinée aux salles d'escalade et à leurs pratiquants. Elle permet aux grimpeur·euse·s de suivre et analyser leurs performances, aux ouvreur·euse·s de recueillir des retours sur les voies, et aux salles d’animer et fidéliser leur communauté.

06 Janvier - 14 Février : Pendant mon stage, j'ai participé au développement de plusieurs fonctionnalités pour l'application.

Les outils et technologies utilisés

PHP

Utilisé pour le développement backend.

Vue.js

Framework JavaScript pour le développement frontend interactif.

PostgreSQL

Base de données utilisée pour stocker les informations des utilisateurs et des sessions d'escalade.

Git & GitHub

Gestion du code source et collaboration avec l'équipe.

Ce que j'ai fait

Favoris

Ajout d'une fonctionnalité de favoris pour sélectionner ses salles préférées.

Affichage optimisé

Optimisation de l'affichage des salles d'escalade pour avoir les salles les plus proches en premières.

Mode visiteur

Ajout d'un bouton permettant aux gérants de salles de voir la salle comme un visiteur/grimpeur.

Gestion des équipements

Développement d'un système de gestion des équipements de protections individuels.

Gestion pédagogique

Réalisation de la partie gestion pédagogique qui permet aux coachs d'ajouter des clients, groupes, exercices et programmer des séances.

Compétences développées

  • Développement backend : Utilisation de PHP pour le développement des fonctionnalités.
  • Développement frontend : Utilisation de Vue.js avec le framework Ionic.
  • Gestion de base de données : Utilisation de PostgreSQL pour gérer les données.
  • Résolution de problèmes : Analyse et résolution de défis liés aux fonctionnalités demandées.

Résultats

Gestion des EPI

Vidéo démontrant le système de gestion des équipements de protection individuels.
Vous pouvez la consulter sur Instagram en cliquant sur le lien suivant : Voir la vidéo sur Instagram.

Gestion pédagogique

Illustrations des fonctionnalités de gestion pédagogique, incluant l'ajout de clients, groupes, et programmation de séances.

Mon ressenti du stage

Ce stage a été énormément productif pour moi car j'ai pu avoir la chance de réaliser deux grosses fonctionnalités qui, pour chacune d'entre elles, aura nécessité beaucoup de temps et de concentration. Et c'est ce qui m'a plu, je voyais ces fonctionnalités comme des défis et petit à petit, chaque chose prenait vie.