Projet web

FC Saint-Léonard – Site All4Football (Next.js/Strapi)

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 :