Frontend

Vue d'ensemble

Architecture frontend de TrickSpin.

Frontend

Le frontend est construit avec Nuxt 3 en mode SPA avec Composition API et TypeScript. Il communique avec l'API Symfony via $fetch avec credentials: 'include' pour transmettre automatiquement les cookies JWT.

Structure des pages

RouteDescription
/Page de connexion
/menuMenu principal
/liste-des-tricksCatalogue complet des tricks
/tricks/[slug]Détail d'un trick
/defisDéfis mensuels et hebdomadaire
/profilProfil utilisateur (modifications de ses données), suppression de son compte et pages légales