Version active : v2.1 (03/06/2026)
Infrastructure : ● Opérationnelle
Contests actifs : 14
Architecture : Flat-File JSON

GÈRE TON CONTEST DE BLOC
SANS USINE À GAZ.

VerticalScore est une infrastructure d'escalade ultra-légère en Flat-File. Déploie ton espace de saisie pour les juges et ton affichage TV en un clic.

Lancer un Contest maintenant

0% Cloud, 100% Autonome

Pas de base de données MySQL capricieuse. Le système utilise des fichiers JSON légers. Idéal si le réseau Wi-Fi du gymnase ou de la salle sature.

Saisie Juge Instantanée

Une interface mobile épurée pensée pour les juges au pied des blocs. Validation des Tops et des Zones en 2 clics avec mise à jour immédiate des scores.

Affichage Live TV

Branche un écran ou un rétroprojecteur à l'accueil. Le classement dynamique s'actualise en temps réel pour faire monter l'ambiance pendant le contest.

RENDU DU CLASSEMENT LIVE //

Aperçu du module public et de l'affichage TV rafraîchi en temps réel :

GRIMPEUR BLOCS VUES SCORE FINAL
01. LUCAS DURAND 14 / 15 12,450 pts
02. EMMA BERTHIER 12 / 15 10,200 pts
03. HUGO MARTIN 11 / 15 9,850 pts

MATÉRIEL SOUHAITÉ //

Pas besoin d'investir dans du matériel coûteux le jour J :

  • Juges : N'importe quel smartphone (iOS / Android) connecté à internet suffit pour valider les tops.
  • Public : Un QR code imprimé à l'accueil pour qu'ils suivent le classement sur leur propre téléphone.
  • Affichage : Un ordinateur branché sur TV ou Rétroprojecteur sur la page /tv.php.

INITIALISER UN ESPACE //

Rappel : Ton panel sera actif et hébergé pendant 1 mois.
Adresse de ton appli : cem.en.gp/...

DOCUMENTATION TECHNIQUE //

1. Introduction au Système

Chaque espace généré est totalement indépendant et possède ses propres fichiers de configuration. Le calcul des points se fait au format "Contest dynamique" : chaque bloc vaut un total de 1000 points, divisé par le nombre de grimpeurs ayant réussi le bloc (Top).

2. Les Différents Modules d'Accès

Une fois ton espace créé, voici les différentes routes disponibles à partir de l'adresse de ton application :

/admin.php → Console Centrale

Réservé à l'organisation. Nécessite le mot de passe défini lors de la création. Permet de gérer le nombre de blocs, d'ajouter les catégories (Cadets, Seniors, etc.), de modifier les paramètres globaux et de réinitialiser les grilles.

/juge.php → Saisie des Blocs

L'interface pour les bénévoles et juges répartis dans la salle. Permet de sélectionner un grimpeur via son numéro de dossard pour valider ses essais, ses Zones et ses Tops instantanément.

/index.php → Classement Public

La page d'accueil de ton instance. Les grimpeurs peuvent la charger sur leur smartphone pour suivre en direct leur position dans leur catégorie respective.

/tv.php → Affichage Dynamique

Une interface épurée sans barre de défilement, configurée pour passer en boucle sur grand écran afin d'animer le flux du public dans la salle.

3. Déroulement d'un Contest Étape par Étape

  • Étape 1 : Connecte-toi sur ton espace `/admin.php` et configure le nombre de blocs ouverts (ex: 30 blocs).
  • Étape 2 : Ajoute tes participants depuis l'onglet Grimpeurs ou active le mode "Auto-inscription" à l'accueil.
  • Étape 3 : Distribue l'URL `/juge.php` (avec le code juge par défaut `juge123`) aux personnes chargées de valider les blocs.
  • Étape 4 : Lance la page `/tv.php` sur ton système de projection. Les scores s'équilibrent mathématiquement à chaque validation.

CONTACT ET SUPPORT //

Tu as une question sur l'utilisation du tracker, tu as découvert un bug sur les classements ou tu as besoin d'une fonctionnalité sur-mesure pour ton club ?

Toute la communication et le support se font directement via la messagerie de notre réseau social officiel. Écris-nous, on répond vite !

Nous contacter sur Instagram →

FAQ EXPRESS //

Comment sont gérés les ex-æquos dans le classement ?

C'est la grande force de la version 2.1. Si deux grimpeurs détiennent exactement le même score (mêmes blocs réussis), le moteur analyse le nombre total d'essais pour les Tops, puis les essais pour les Zones. S'ils restent identiques, ils partagent la même place.

Peut-on modifier ou ajouter un grimpeur en plein milieu du contest ?

Oui, absolument. Depuis ton espace admin, tu peux inscrire un retardataire, corriger l'orthographe d'un nom ou basculer un grimpeur de catégorie à n'importe quel moment. Le classement recalculera instantanément les coefficients.

Le système gère-t-il les catégories d'âge et les genres ?

Oui. Tu es totalement libre de configurer les catégories que tu veux (U16, Seniors, Vétérans, Femmes, Hommes, etc.) depuis la console d'administration. Le classement public embarque des filtres rapides pour isoler chaque groupe.

Puis-je exporter les résultats à la fin du contest ?

Oui. L'interface d'administration inclut un bouton d'export universel en format CSV. Tu pourras l'ouvrir en un clic sur Excel, Numbers ou Google Sheets pour éditer tes podiums officiels ou archiver tes résultats.

Pourquoi une limite stricte de 1 mois ?

Pour éviter d'encombrer le serveur avec de vieilles compétitions archivées. 1 mois c'est la durée parfaite pour configurer ton contest une semaine avant, lancer l'événement, et exporter tes classements sereinement le lendemain.

Comment faire si la salle n'a pas de réseau 4G/Wi-Fi ?

Le script est optimisé pour ne charger que quelques octets de texte brut (JSON). Une connexion mobile même très faible (Edge/3G) suffit amplement pour valider les fiches des grimpeurs au pied des blocs.

Est-ce vraiment gratuit ? Y a-t-il des limites de grimpeurs ?

C'est 100% gratuit, sans publicité et sans version premium bridée. Tu peux gérer 20 comme 400 grimpeurs sur ton événement, l'infrastructure Plesk subira la charge sans broncher grâce à l'absence de requêtes SQL lourdes.

Que faites-vous de nos adresses e-mails ?

Rien du tout. Le mail sert uniquement d'identifiant de contact technique. Aucun traceur, aucune revente, aucun démarchage commercial.