Contexte & Objectifs
M & R Boxing Club est une association de sports de combat proposant boxe française et anglaise à tous âges, basée à Saintry-sur-Seine. Le club n'avait aucun site internet — seulement des réseaux sociaux. L'objectif du stage était de concevoir et développer de zéro un site fonctionnel qui permette aux futurs adhérents de s'inscrire directement en ligne, de payer leur cotisation, et aux responsables de récupérer les informations nécessaires pour activer les licences fédérales. Trois jours par semaine en présentiel au club, deux jours en télétravail pour avancer côté serveur et base de données.
Analyse des besoins
Après analyse des réseaux sociaux du club et visites sur place, plusieurs besoins ont été identifiés : un site simple et intuitif adapté à tous les publics, des couleurs cohérentes avec l'identité du club (noir, bleu, rouge), un formulaire d'inscription remplaçant les fiches papier, un système de paiement sécurisé par carte ou par chèque, un espace d'administration pour les encadrants permettant de télécharger les fiches adhérents en PDF, et une base de données pour stocker l'ensemble des informations.
Étapes de réalisation
Collecte des informations
Recensement de toutes les données à intégrer : horaires, tarifs, catégories d'âge, ancienne fiche d'inscription papier, identité visuelle du club.
Design du site
Deux semaines consacrées uniquement à l'interface : maquette, charte graphique, intégration HTML/CSS pour poser des bases solides avant de passer au back-end.
Base de données & inscription
Mise en place de la base de données MySQL pour stocker les informations des adhérents (nom, prénom, photos, documents). Développement du formulaire d'inscription et de l'enregistrement des données.
Espace d'administration
Création d'une page sécurisée réservée aux administrateurs pour consulter les adhérents et télécharger leurs fiches en PDF, afin de les transmettre à la fédération.
Intégration du paiement Stripe
Configuration et intégration de Stripe pour le paiement sécurisé par carte bancaire. Le règlement par chèque reste possible hors ligne, avec enregistrement de la demande dans le système.
Mise en ligne sur OVH
Déploiement du site sur un hébergeur OVH pour son rapport qualité/prix et la rapidité du serveur. Choix et configuration d'un nom de domaine personnalisé pour le club.
Sécurisation face aux attaques
Suite à une tentative d'intrusion par bot, ajout d'un CAPTCHA et modifications de sécurité de dernière minute pour rendre le site opérationnel et protégé avant l'ouverture officielle des inscriptions.
Compétences mobilisées
Bilan
Ce stage de 7 semaines m'a permis de mener un projet web de A à Z dans un contexte professionnel réel. J'ai fait face à des difficultés concrètes — adaptation mobile, sécurisation contre les attaques, intégration d'un système de paiement — que j'ai résolues avant le lancement officiel. Au-delà des compétences techniques consolidées, cette expérience m'a appris à travailler avec un client, à gérer des contraintes et des délais, et à livrer un produit fonctionnel utilisé par de vraies personnes.