Suivi des évolutions
Toutes les nouveautés et améliorations de la plateforme AssoSport
Nouvelle fonctionnalité
Amélioration
Correction
Interface
En développement
v1.7
Carte, Annuaire, Modules & Identité visuelle
Juillet 2026
Nouvelle fonctionnalité
Carte interactive des clubs
- Page
/carteavec carte Leaflet centrée sur la France, pointeurs géolocalisés pour chaque site de cours - Marqueurs circulaires personnalisés : logo du club avec initiale en fallback, bordure orange de marque
- Popup au survol : nom du club, lieu, ville, badges disciplines avec logos, lien vers la fiche club
- Filtre par discipline dans la sidebar (avec logos des sports)
- Bouton "Me localiser" : géolocalisation navigateur, recentrage carte sur la position de l'utilisateur
- Compteur de clubs localisés affiché sous la carte
Nouvelle fonctionnalité
Géocodage automatique des adresses
- Coordonnées GPS calculées automatiquement à la sauvegarde d'une adresse club ou site (via l'API Nominatim / OpenStreetMap)
- Stratégie en deux tentatives : adresse complète puis code postal + ville en fallback
- Aucune clé API requise — gratuit et sans limite raisonnable
Nouvelle fonctionnalité
Système de modules par club
- Catalogue de modules activables individuellement par club : Inscriptions en ligne, Communication & promotion, Marketplace, Sponsoring
- Page de gestion des modules dans le backoffice (Gestion → Modules)
- Activation / désactivation en un clic avec date d'activation enregistrée
- Navigation backoffice et routes d'accès verrouillées selon l'état du module (module inactif → redirection)
Nouvelle fonctionnalité
Messagerie club → adhérents (multi-destinataires)
- Composition d'un message depuis le backoffice avec sélection des destinataires par cours (Communication → Nouveau message)
- Filtre par cours pour affiner la liste, sélection globale "Tout sélectionner" et compteur dynamique de destinataires
- Message envoyé en base de données et par e-mail simultanément
- Boîte de réception dans l'espace adhérent : messages lus automatiquement à l'ouverture, badge de non-lus
Nouvelle fonctionnalité
Formulaire d'inscription club unifié
- Un seul formulaire (
/ajouter-mon-club) crée simultanément le club (visible dans l'annuaire immédiatement) et le compte backoffice (activé par opérateur sous 24h) - Saisie des cours et créneaux horaires avec lignes répétables (discipline, jour, heure début/fin)
- Saisie des membres de l'équipe (nom, prénom, fonction, contact)
- Choix du mot de passe dès l'inscription, avec confirmation et validation JavaScript
- Conservation de toutes les saisies en cas d'erreur de validation (champs, lignes cours et équipe)
- Ancienne route
/clubinscriptredirigée vers le nouveau formulaire unifié (301)
Nouvelle fonctionnalité
Système de tickets support
- Formulaire de signalement accessible à tout utilisateur connecté (club, sponsor, adhérent) : bug constaté ou demande d'évolution
- Ticket enregistré en base et notifié par e-mail à l'équipe AssoSport
- Accessible depuis le menu de navigation de chaque espace
Nouvelle fonctionnalité
Logs superadmin
- Page dédiée (Superadmin → Logs) avec affichage paginé de l'ensemble des logs applicatifs
- Filtres : type de log (liste déroulante des types distincts) et recherche textuelle
- Mise en évidence des logs d'erreur (badge rouge)
Amélioration
Annuaire des clubs redessiné
- Passage d'un tableau à une liste verticale de cartes : nom du club en grand, localité en dessous, badges disciplines avec logos
- Champ de recherche intégré dans la liste (plus de formulaire séparé)
- Bouton "Accéder au site du club" remplace l'ancien "Voir"
- Invitation à inscrire son club directement depuis l'annuaire
Amélioration
Terminologie : reçu de paiement
- Le terme "facture" est remplacé par reçu de paiement dans toutes les interfaces visibles (menus, boutons, titres, e-mails)
- Article 2 ajouté aux CGU/CGV : AssoSport n'est pas un outil de facturation certifié, le document généré est une preuve d'achat uniquement
Amélioration
Page Tarifs
- Page publique
/tarifs: offre gratuite jusqu'à 300 inscriptions/an, indication d'un coût possible (1 €/inscription supplémentaire/an) au-delà du seuil - Services à la carte présentés : maintenance, site personnalisé, recherche sponsor, location matériel, aide compétition
Interface
Nouveau logo & identité visuelle
- Nouveau logo AssoSport : icône "A" fléché en dégradé orange + wordmark "assosport.fr", fond transparent, variante blanche pour les fonds sombres
- Palette de couleurs mise à jour : orange vif #FE3503 et marine profond #020C27 extraits du logo
- Toutes les variables CSS (
--primary,--secondaryet leurs déclinaisons) et couleurs en dur mises à jour dans l'ensemble des interfaces - Panneau gauche de la page de connexion repassé en gris anthracite (fond neutre)
Correction
Diverses corrections
- Clé manquante
codedans les anciens reçus de paiement : erreur d'impression corrigée par gardeis defined - Cours sans site associé : protections Twig ajoutées dans toutes les vues concernées
- Logos des disciplines : migration vers
/uploads/sports/et alimentation du champSports.logoen base - Couleur du bouton "Mon espace club" (accueil) harmonisée avec la nouvelle palette
v1.6
Saisons & tarification des forfaits
Juin 2026
Nouvelle fonctionnalité
Gestion des saisons
- Le tarif et la période d'application ne sont plus portés par le forfait, mais par une nouvelle entité Saison (Gestion → Saisons)
- Un même forfait peut désormais être proposé sur plusieurs saisons, à des prix différents, sans dupliquer la sélection de cours ni perdre l'historique
- Une seule saison est active à la fois par club ; l'activation d'une nouvelle saison désactive automatiquement la précédente
- Migration automatique des données existantes : une saison "Historique" a été recréée pour chaque ancien couple (date début / date fin) de forfait, aucune inscription ni tarif n'a été perdu
Nouvelle fonctionnalité
Réinscription en un clic
- Depuis son espace personnel, un adhérent peut se réinscrire pour la saison suivante en un clic
- Coordonnées, contacts d'urgence, forfait (s'il est reconduit) et cours associés sont repris automatiquement, à valider/ajuster avant facturation
Amélioration
Suivi des inscriptions filtré par saison
- La liste des inscriptions (Adhésion → Inscriptions) se filtre désormais par saison, avec la saison active sélectionnée par défaut
- L'export CSV suit le même filtre et inclut désormais la saison et le forfait de chaque inscription
Correction
Disponibilité des forfaits liée aux dates de la saison
- Une saison n'est désormais réellement "ouverte" aux inscriptions que si elle est active et que la date du jour est comprise dans sa plage de dates
- Modifier les dates d'application d'une saison referme ou rouvre automatiquement les inscriptions correspondantes, sans manipulation supplémentaire
- Le backoffice signale par un badge "Active (hors période)" une saison désignée comme courante mais dont les dates sont expirées
- Le prix d'un tarif existant peut désormais être modifié directement depuis la fiche du forfait (édition en ligne, sans passer par une suppression/recréation)
v1.5
Espace adhérent, Événements, Thèmes & Planning
Juin 2026
Nouvelle fonctionnalité
Espace adhérent AssoSport (hors site club)
- Nouvel espace dédié à
/espace-adherent/, indépendant du site public du club - Sidebar de navigation avec sélecteur de clubs (un adhérent peut appartenir à plusieurs clubs)
- Sections disponibles : Tableau de bord, Planning, Inscriptions, Règlements, Ventes du club, Mes annonces, Compétitions
- Page de règlement/reçu de paiement portée dans l'espace adhérent (hors site club)
- Connexion par badge (code adhérent) intégrée à la page de connexion unifiée (
/connexion) qui regroupe Club, Sponsor et Adhérent en un seul formulaire à 3 onglets - Bouton "Espace adhérent" sur la page du club redirige vers
/connexion?tab=adherent&club={code}avec branding du club dans le panneau gauche (logo + couleur)
Nouvelle fonctionnalité
Planning hebdomadaire des cours
- Chaque cours dispose désormais d'un jour de la semaine, d'une heure de début et d'une heure de fin
- Vue planning semaine dans le backoffice club : annulation d'une séance spécifique avec motif, gestion des absences et des statuts adhérent par cours
- Planning visible dans l'espace adhérent : sessions annulées signalées, déclaration d'absence en un clic, arrêt volontaire d'un cours
- Le club peut bloquer l'accès d'un adhérent à un cours (ex : certificat médical manquant) avec commentaire visible
Nouvelle fonctionnalité
Événements (ex-Compétitions)
- Le module "Compétitions" devient Événements : 5 types — Compétition, Stage, Repas/Gala, Sortie, Autre
- Visibilité Public (page club) ou Privé (espace adhérent uniquement) par événement
- Formulaire d'inscription pré-rempli avec les données de l'adhérent connecté
- Documents téléchargeables (affiche, programme, règlement) attachés à chaque événement
Nouvelle fonctionnalité
Système de thèmes pour les sites de club
- Les clubs choisissent leur thème de présentation depuis leur backoffice (Gestion → Thème du site)
- Thèmes gratuits et payants disponibles dans un catalogue avec aperçu visuel
- Chaque thème repose sur un layout Twig complet : design entièrement personnalisé (pas seulement du CSS)
- Thème livré : Sport Moderne — hero pleine largeur avec couleur du club, navigation intégrée
- Gestion des thèmes dans le superadmin : création, activation, reset par club
Nouvelle fonctionnalité
Gestion des utilisateurs backoffice
- Le manager du club peut ajouter des comptes supplémentaires pour accéder au backoffice (Compte → Utilisateurs)
- Blocage / déblocage immédiat d'un utilisateur (déconnecte la session active)
- Réinitialisation du mot de passe depuis l'interface
Nouvelle fonctionnalité
Catégories d'annonces gérées en base
- Les catégories de la marketplace ne sont plus codées en dur : entité
CategorieAnnonceadministrable depuis le superadmin - Chaque catégorie dispose d'un nom, d'une icône FontAwesome et d'un ordre d'affichage
Amélioration
Tableau de bord backoffice repensé
- Bannière club avec logo, statut de publication et thème actif
- Bande d'alertes urgentes (messages non lus, règlements en attente, inscriptions à valider)
- 4 KPI visuels avec chiffres grands et couleurs dynamiques
- Grille d'accès rapides avec badges de compteurs
- Statistiques de structure du club en 6 tuiles colorées
Interface
Refonte de la page Équipe
- Ajout d'un champ Bio / Présentation par membre dans le backoffice
- Cartes membres redessinées : photo grande format avec zoom au survol, badge fonction, disciplines enseignées, bio visible
- Modal de contact par membre (nom, email, message)
Interface
Nouveau logo AssoSport.fr
- Nouveau logo déployé sur l'ensemble des interfaces : backoffice, espace adhérent, connexion, superadmin
- Version fond clair et version fond sombre (blanc) disponibles
- Page de connexion unifiée avec panneau gauche brandé aux couleurs du club (si accès depuis le site d'un club)
v1.4
Site de club & Superadmin
Mai 2026
Nouvelle fonctionnalité
Marketplace & Sponsoring sur le site du club
- Page Vente dédiée sur chaque site de club : toutes les annonces du club avec photos, prix et bouton de contact
- Page Sponsoring sur chaque site de club : actions publiées avec contrepartie, objectif et bouton "Participer"
- Encart Vente du club sur la page d'accueil du club (4 dernières annonces actives)
- Encart Sponsoring du club sur la page d'accueil (3 premières actions publiées), masqué si aucune action
- Onglets VENTE et SPONSORING ajoutés dans la navigation du site de club, visibles par tous les visiteurs
- Les adhérents connectés disposent d'un bouton direct pour déposer une annonce depuis la page Vente
Nouvelle fonctionnalité
Espace Superadmin
- Interface d'administration personnelle protégée par mot de passe (
/superadmin) - Tableau de bord : compteurs (clubs, utilisateurs, annonces, sponsors), liste des clubs, dernières annonces
- Gestion des clubs : création, affectation d'utilisateur, changement de statut, création de types de paiement
- Gestion des sponsors : liste avec mise en avant des profils "en attente", activation / suspension en un clic
- Gestion globale de la Marketplace : toutes les annonces de tous les clubs et adhérents, changement de statut, suppression avec nettoyage des photos
- Exécution de
doctrine:schema:update --forcedepuis l'interface avec affichage du résultat en temps réel - Authentification par session PHP, mot de passe stocké en variable d'environnement (
SUPERADMIN_PWD)
Amélioration
Navigation & menus enrichis
- Backoffice club : nouvelle section Vente & Sponsoring dans le menu horizontal
- Espace adhérent : onglet MARKETPLACE dans la navigation, accessible depuis le site de club
- Page d'accueil AssoSport : icônes blanches sur fond bleu pour les 4 blocs de services, bloc Vente en ligne activé et cliquable
Correction
Corrections d'icônes
- Remplacement de
tabler-handshake(absent de la version installée) partabler-heart-handshakedans tous les menus - Style "crayon / signature" adopté pour le module sponsoring :
tabler-signature,tabler-writing-sign,tabler-ballpen
v1.3
Sponsoring & Marketplace
Mai 2026
Nouvelle fonctionnalité
Module Sponsoring
- Compte entreprise dédié (rôle SPONSOR) avec espace de gestion
- Les clubs créent des actions de sponsoring (financier ou matériel) avec contrepartie de visibilité
- Les sponsors parcourent les actions disponibles et soumettent une participation (montant libre ou description matériel)
- Le club accepte ou refuse chaque participation depuis son backoffice
- Notifications email automatiques à chaque étape (participation reçue, acceptée, refusée)
- Page publique des actions de sponsoring disponibles sur assosport.fr/sponsoring
- Inscription sponsor avec validation sous 24h
Nouvelle fonctionnalité
Module Marketplace (Vente en ligne)
- Les clubs et les adhérents publient des annonces de matériel à vendre
- Upload de jusqu'à 3 photos par annonce
- Catégories : Équipement sportif, Vêtements, Chaussures, Matériel de protection, Accessoires
- Recherche et filtre par catégorie sur la marketplace publique
- Contact vendeur directement depuis la fiche annonce (mise en relation, sans paiement sur plateforme)
- Les clubs gèrent leurs annonces depuis le backoffice
- Les adhérents gèrent leurs annonces depuis leur espace personnel
Amélioration
Refonte du site public
- Nouveau footer sombre avec navigation complète et copyright dynamique
- Nouvel en-tête avec barre top (contact, espace club) et bouton CTA "Inscrire mon club"
- Liens actifs dynamiques dans la navigation
- Dropdown Services avec icônes et vrai lien vers chaque page
- Balises SEO complètes : meta description, keywords, Open Graph, canonical par page
Interface
Pages de services
- Page Suivi des adhésions : fonctionnement en 3 étapes, cartes détaillées
- Page Votre site de club : personnalisation, planning, sous-domaine
- Page Communication : blog, emails, messagerie, notifications automatiques
- Page Documentation : guide complet en 8 sections avec sommaire sticky
- Page Conditions Générales d'Utilisation : 9 articles conformes RGPD
- Page Suivi des évolutions (cette page)
v1.2
Annuaire & Inscriptions
Mai 2026
Amélioration
Annuaire des clubs
- Moteur de recherche par nom ou ville
- Filtre par discipline sportive (via les cours du club)
- Pagination avec KnpPaginatorBundle (10 clubs par page)
- Discipline active mise en évidence dans la sidebar
- Filtrage déplacé en base de données (performances améliorées)
Interface
Formulaire d'inscription club
- Refonte complète : en-tête moderne, deux colonnes (formulaire + étapes)
- Ajout du champ "Discipline principale"
- Icônes FontAwesome dans chaque champ
- Bouton de soumission toujours visible (correction d'un bug)
- Timeline des 4 étapes d'inscription dans la colonne droite
v1.1
Gestion des adhésions
Avril 2026
Nouvelle fonctionnalité
Suivi des règlements
- Enregistrement des règlements par reçu de paiement (chèque, virement, espèces, échelonné)
- Suivi du solde restant dû en temps réel
- Tableau de bord adhérent mis à jour
Nouvelle fonctionnalité
Certificat médical
- Dépôt du certificat médical par l'adhérent depuis son espace personnel
- Consultation et téléchargement par le club depuis le dossier d'inscription
Amélioration
Reçus de paiement & inscriptions
- Génération automatique du reçu de paiement à la validation d'une inscription
- Numérotation séquentielle des reçus de paiement
- Impression et export PDF
- Texte de pied de reçu de paiement personnalisable par club
v1.0
Lancement initial
2025 — par GBAppli pour l'ASCR Arts Martiaux
Nouvelle fonctionnalité
Plateforme de base
- Inscription des clubs en ligne, validation par l'équipe AssoSport
- Espace club sécurisé (backoffice) avec authentification par cookie
- Gestion des adhérents : fiches, coordonnées, historique
- Gestion des cours : disciplines, niveaux, horaires, places disponibles
- Gestion des forfaits : tarifs personnalisés par club
- Gestion des équipes et compétitions
Nouvelle fonctionnalité
Inscriptions en ligne
- Formulaire d'inscription en ligne accessible depuis le site du club
- Validation et affectation du forfait par le responsable
- Espace adhérent personnel : consultation des inscriptions, reçus de paiement
- Réinitialisation de mot de passe par email
Nouvelle fonctionnalité
Communication
- Blog et publication d'articles depuis le backoffice
- Messagerie interne adhérent → club
- Emails automatiques : confirmation d'inscription, reçu de paiement, mot de passe
Nouvelle fonctionnalité
Site de club personnalisé
- Sous-domaine dédié par club (
monclub.assosport.fr) - Logo, bannière et couleur principale personnalisables
- Page d'accueil avec présentation, planning et actualités
- Affichage des équipes et des résultats
- Hébergement et certificat SSL inclus
Nouvelle fonctionnalité
Tableau de bord & statistiques
- Statistiques de visites du site club (journalières, hebdomadaires, 12 mois)
- Pages visitées et sources d'acquisition
- Journal des connexions et actions administrateur
En cours de développement
Prévu
Paiement en ligne
Règlement des cotisations directement en ligne (Stripe / PayPlug).
Prévu
Billetterie
Vente de billets en ligne pour les événements et compétitions du club.
Prévu
Application mobile
Application iOS / Android pour les adhérents et les responsables de club.
Prévu
Droits d'accès backoffice par profil
Profils Manager, Entraîneur et Gestionnaire avec accès restreints aux sections pertinentes.
Prévu
Galerie photos & vidéos
Partage de contenus multimédias des événements du club.
Prévu
Notifications push
Alertes en temps réel pour les adhérents (annulation de cours, actualité).