Skip to content

Repository files navigation

DiabeTeam Logo

DiabeTeam

Le site officiel de l'association DiabeTeam.

React RouterReactTailwind CSSTypeScriptBunCloudflare

🛠 Stack Technique

🚀 Démarrage Rapide

Prérequis

Assurez-vous d'avoir Bun installé sur votre machine.

Installation

Clonez le dépôt et installez les dépendances :

bun install

Développement

Lancez le serveur de développement local avec Hot Module Replacement (HMR) :

bun run dev

L'application sera accessible sur http://localhost:5173.

📦 Scripts Disponibles

Voici les commandes principales définies dans le package.json :

  • bun run dev : Démarre le serveur de développement.
  • bun run build : Construit l'application optimisée pour la production.
  • bun run typecheck : Vérifie les types TypeScript du projet.
  • bun run deploy : Construit et déploie l'application sur Cloudflare Pages.
  • bunx biome check : Vérifie le formatage et le linting du code.
  • bunx knip : Détecte les fichiers, dépendances et exports inutilisés.

📂 Structure du projet

/
├── app/ # Code source principal (composants, routes, logique)
│ ├── components/ # Composants réutilisables (UI)
│ ├── data/ # Fichiers de données (JSON)
│ ├── routes/ # Pages de l'application (basées sur les fichiers)
│ └── utils/ # Fonctions utilitaires
├── public/ # Fichiers statiques (images de la galerie, logos, favicon)
├── scripts/ # Scripts utilitaires (ex: génération de données)
├── .github/ # Configuration des actions et dépendances GitHub
└── .wrangler/ # Configuration et état local de Cloudflare Wrangler

Développé avec ❤️ par Cleboost

About

Official website for Diab&Team 26-07, a French non-profit supporting families of children with Type 1 Diabetes

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages