🛡️ CRUD Champion
Année :
2025
Tech & Stack
Astro, Strapi, TypeScript, Tailwind
Description
CRUD Champion est un projet personnel simple et efficace qui m’a permis de m’initier à l’utilisation de Strapi en tant que CMS Headless, en l’intégrant à un front Astro. L'application permet d’ajouter, modifier, supprimer et afficher des champions de League of Legends, avec leurs rôles et leurs coûts.
Mes interventions
- ⚙️ Configuration Strapi : mise en place du modèle de contenu pour les champions (nom, rôle, coût)
- 📡 Connexion API : récupération et manipulation des données avec appels HTTP
- 🧾 Fonctionnalités CRUD : ajout, modification et suppression des entrées via interface
- 💅 UI : mise en page avec Tailwind, design simple et clair
- 🧪 Apprentissage : projet conçu pour tester l'intégration d’un backend Strapi avec un front Astro typé TypeScript
Mon rôle
- Développeur Fullstack : création du backend Strapi et intégration complète dans Astro
- Utilisation de TypeScript pour plus de robustesse côté front
- Développement d’un système CRUD simple pour gérer une base de données de champions
- Organisation propre du code, composants réutilisables et découplage clair entre front et back