Projet web

FC Fully – Site All4Football (Next.js/Strapi)

FC Fully – 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)
📍 Fully, Valais (Suisse)

Objectif

Doter le FC Fully d’un site moderne, automatique et facile à administrer par les 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, décliné aux couleurs du club
  • Automatisations
  • Import calendrier, résultats et classements depuis l’API ASF
  • Mises à jour planifiées, gestion 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 en 1 coup d’œil
  • Fiches équipe/joueur claires (infos essentielles, photos)
  • Sponsors mis en avant (emplacements configurables, carrousels)

Performance & SEO

  • Next.js : SSG/ISR → pages rapides et stables
  • Optimisations : images responsives, cache, minification
  • SEO on-page : titles/meta, H1–H3, maillage interne, données structurées Organization/SportsTeam préparées

Architecture (vue d’ensemble)

  • Front : Next.js → pages publiques (ISR), composants UI réutilisables
  • Back : Strapi → contenus éditoriaux + paramètres club/équipes
  • Synchronisation : service d’import dédié (API ASF), contrôle des collisions/horaires

Résultat

Un site fiable, automatique et simple à maintenir qui valorise le FC Fully, engage les supporters et fait gagner du temps au comité sur les tâches chronophages.


Projets liés :