FC Saint-Léonard – Site All4Football (Next.js/Strapi)
👥 Contexte : déploiement de notre produit All4Football (All4Club)
🛠️ Stack : Next.js (front) • Strapi (CMS headless)
⚽ Données sportives : synchronisation via API de l’Association Suisse de Football (ASF)
📍 Valais, Suisse
Objectif
Offrir au FC Saint-Léonard un site moderne, automatique et facile à gérer par des bénévoles : matchs, résultats et classements mis à jour sans effort, plus des pages éditoriales simples (actus, équipes, sponsors).
Ce qui a été livré
- Thème All4Football : design intuitif & mobile-first, adapté aux couleurs du club
- Automatisations :
- Import calendrier, résultats et classements depuis l’API ASF
- Mises à jour planifiées et gestion des saisons/équipes
- Édition simplifiée (Strapi) :
- Actualités, galeries, pages sponsors, effectifs (joueurs/staff)
- Champs guidés, validations, rôles (admin/rédacteur)
- Pages clés : Accueil, Équipes, Calendrier, Résultats & Classements, Actus, Sponsors, Contact
Expérience & UX
- Parcours supporter-first : prochain match, derniers résultats, classement visible en un coup d’œil
- Fiches équipe/joueur avec infos essentielles
- Sponsors mis en valeur (emplacements configurables)
Performance & SEO
- Next.js : SSG/ISR pour des pages rapides et stables
- Optimisations : images responsives, cache, minification
- SEO on-page : titles/meta, H1–H3, maillage interne,
Organization
/SportsTeam
préparés
Architecture (vue d’ensemble)
- Front : Next.js → pages publiques (ISR), composants UI réutilisables
- Back : Strapi → contenus éditoriaux + paramétrage club/équipes
- Synchronisation : service d’import dédié (API ASF), contrôle des collisions et des horaires
Résultat
Un site fiable, automatique et simple à maintenir qui renforce la présence en ligne du FC Saint-Léonard et fait gagner du temps au comité sur les tâches chronophages.
Projets liés :