L'objectif du projet est de présenter l'ensemble des médailles obtenues par continents en suivant ce modèle.
Le projet a été créé avec vite, pour le démarrer, il faut installer les dépendances et lancer le serveur de développement (avec le gestionnaire de paquet de votre choix).
pnpm install
pnpm run dev
Si vous voulez des données fraiches pour les médailles, vous pouvez récupérer les derniers résultats à l'aide de la commande fetch
.
pnpm run fetch
Vu que le projet est petit, j'ai essayé d'utiliser peu de librairies / outils pour avoir quelque chose de léger et facile à lancer.
- Preact, alternative légère à React, pour gérer les anneaux olympique (la flemme de manipuler le DOM à la main)
- NodeJS & JSDOM, pour parser une page HTML et générer le JSON des médailles (pas trouvé d'API, pour cet exercice je m'autorise à scrapper un site)