Stage 1ère année : Escalade en Mayenne

Contexte

Présentation de l’Entreprise

Le Comité Départemental de la Mayenne de la Montagne et de l’Escalade a été créé en 1990 par la FFME en tant qu’organisme déconcentré. Il a pour mission de promouvoir et de coordonner les activités liées à la montagne et à l’escalade dans le département.

Missions principales :

  • Rassembler les clubs sportifs affiliés à la FFME dans le domaine des sports de montagne et de plein air (alpinisme, escalade, randonnée, ski, etc.).
  • Exécuter les missions déléguées par la FFME sur le territoire départemental.
  • Représenter la FFME auprès des autorités, du mouvement sportif, et des partenaires privés pour accomplir les missions confiées.
  • Organiser des compétitions officielles, notamment pour les titres de champion départemental, ainsi que des sélections et autres événements sportifs (compétitions interrégionales, etc.).
  • Gérer les autorisations d’usage des sites naturels de pratique et des structures artificielles d’escalade, conformément aux règles de la FFME.

Objectif & Fonctionnalités

Le Comité Départemental de la Mayenne de la Montagne et de l’Escalade a pour objectif de rendre accessibles à tous les sports de montagne et de plein air, tout en respectant les principes d’inclusion et en suivant la charte de déontologie établie par le Comité National Olympique et Sportif Français. Il est basé à la Maison des Sports à Laval et est membre du Comité Départemental Olympique et Sportif.

Missions et Actions principales :

  • Création de clubs : Accompagnement dans la création de clubs locaux, avec 6 clubs établis en 20 ans.
  • Encadrement des jeunes : Soutien à l’encadrement des écoles de jeunes.
  • Organisation d’événements : Aide à la mise en place de compétitions, sorties, manifestations et stages.
  • Formation des encadrants : Formation de personnel qualifié pour l’encadrement technique.
  • Mise à disposition de matériel : Fourniture d’équipements de protection individuelle (EPI).
  • Promotion des clubs : Développement de la visibilité des clubs, notamment via un site internet actif.

Description de la Mission de Stage

La mission de mon stage consistait à créer un nouveau site internet avec un espace administrateur, en réponse aux problèmes de responsive design du site existant (www.escaladeenmayenne.fr). Un cahier des charges, établi par M. Etienne Angot, a guidé ce projet.

Démarche et planification

J’ai utilisé un outil de planification pour découper ma mission en différentes tâches, ce qui m’a permis de structurer mon travail tout au long du stage :

  1. Etude de la structure actuelle du site et de la base de données
    Dès le début de mon stage, après avoir reçu le cahier des charges, j’ai analysé la structure du site et la base de données existants pour mieux comprendre les besoins et définir les étapes suivantes.

  2. Choix du CMS (WordPress)
    J’ai choisi d’utiliser WordPress, le CMS le plus populaire au monde, en raison de sa simplicité d’utilisation et de sa flexibilité. Ce choix a été facilité par la possibilité de l’installer et de l’adapter à mes besoins.

  3. Mise en place de l’environnement de développement
    Après l’installation de WordPress en local, j’ai travaillé sur l’intégration d’un template (thème) et de plugins pour personnaliser le site.

  4. Création des pages et mise en page avec Elementor
    J’ai utilisé Elementor pour structurer les pages du site, en ajoutant des lignes de code HTML, CSS, PHP et JavaScript pour des personnalisations plus avancées.

  5. Choix de l’hébergement et mise en ligne
    Une fois le site prêt, j’ai fait des propositions d’hébergement, et le site a été migré sur Hostinger pour le rendre accessible en ligne.

les outils et technologies

Le service proposé repose sur des technologies web, avec un usage de divers outils et logiciels. Pour ce projet, les outils et technologies suivants ont été utilisés :

  • WordPress (CMS Open Source) : utilisé pour la création du site internet.
  • OceanWP (Template) : un thème WordPress pour la conception d’un site web professionnel.
  • Elementor (Plugin) : un constructeur visuel de pages permettant la création d’un site sans coder, tout en intégrant du code personnalisé lorsque nécessaire.
  • HTML, CSS, PHP, JavaScript : pour personnaliser la mise en page et intégrer des fonctionnalités avancées.
  • Hébergement Web (Hostinger) : service d’hébergement pour rendre le site accessible en ligne.

Aperçus

Compétences validées

Durant ce stage, plusieurs compétences web ont été renforcées et validées :

  • Développer la présence en ligne de l’organisation : Grâce à l’utilisation de WordPress et des outils associés, j’ai contribué à créer un site fonctionnel et professionnel.
  • Planification des activités : La structuration des tâches et la mise en place d’une méthodologie de développement ont permis de respecter les délais et de mener à bien le projet.
  • Autonomie et résolution de problèmes : J’ai appris à résoudre les bugs et à corriger les erreurs de fonctionnalités de manière autonome, notamment lors de l’intégration de fonctionnalités manquantes.

Documents techniques

  • Voici les documents techniques associés à mon travail pendant le stage :

    • Cahier des charges : Il a guidé la conception du site et m’a permis de comprendre les exigences du projet.
    • Schéma du site : Illustrations de la structure du site avant et après les personnalisations.
    • Documentation technique : Explications sur les plugins et le code utilisé pour personnaliser le site.

Synthèse personnelle

Ce stage m’a permis d’acquérir de nouvelles compétences pratiques et théoriques dans le développement web. Le fait de découper le projet en plusieurs étapes m’a aidé à bien comprendre chaque notion, du choix des outils à la mise en ligne du site. Les défis rencontrés, notamment lors de l’intégration de fonctionnalités et la gestion de bugs, m’ont permis de renforcer ma capacité à résoudre des problèmes de manière autonome. Ce projet m’a offert une expérience précieuse pour améliorer mes compétences en développement web, et je suis maintenant plus confiant pour aborder des projets similaires à l’avenir.