Un blog de développement moderne construit avec React, TypeScript, Vite et Tailwind CSS.
- Interface utilisateur moderne et réactive
- Rédaction et affichage d'articles de blog
- Mise en page élégante avec Tailwind CSS
- Gestion d'état avec React Context
- Stockage des données avec Supabase
- Framework: React 18
- Langage: TypeScript
- Bundler: Vite
- Styling: Tailwind CSS
- Icônes: Lucide Icons
-
Cloner le dépôt :
git clone [URL_DU_REPO] cd DevBlog -
Installer les dépendances :
npm install
-
Développement :
npm run dev
L'application sera disponible à l'adresse : http://localhost:5173
-
Production :
npm run build npm run preview
Pour lancer la vérification de type TypeScript :
npm run typechecksrc/
├── components/ # Composants React réutilisables
├── contexts/ # Contextes React
├── data/ # Données statiques (ex: articles de blog)
├── types/ # Définitions de types TypeScript
├── utils/ # Utilitaires et helpers
├── App.tsx # Composant principal
└── main.tsx # Point d'entrée de l'application
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.
Développé avec ❤️ par Prince Kouamé