Glossaire de stage

Capture d'écran du Glossaire de stage

À propos du projet

Plateforme de documentation technique personnelle sécurisée. Inclut un moteur de recherche et un panneau d'administration pour la gestion dynamique des connaissances.

Technologies utilisées

Frontend

Astro 5 TypeScript HTML/CSS JavaScript Vanilla

Backend & Déploiement

Cloudflare Workers Cloudflare D1 (SQLite)

Fonctionnalités principales

  • Affichage dynamique des termes techniques avec définitions organisées par catégories
  • Recherche en temps réel pour filtrer les termes par mot-clé ou définition
  • Sommaire interactif avec navigation par catégories et liens d'ancrage
  • Interface d'administration complète (CRUD) pour gérer les termes
  • Design responsive avec menu mobile adaptatif optimisé pour tous les écrans

Compétences développées

Ce projet m'a permis de maîtriser le développement full-stack avec une architecture moderne SSR/SSG utilisant Astro 5. J'ai développé mes compétences en intégration de bases de données serverless (Cloudflare D1) avec requêtes SQL et en manipulation du DOM via JavaScript vanilla. La création d'interfaces CRUD complètes, l'optimisation des performances (recherche instantanée) et le déploiement sur infrastructure serverless (Cloudflare Workers) m'ont apporté une expertise en développement web moderne et performant.