Skip to content

Repository files navigation

DevBlog

Un blog de développement moderne construit avec React, TypeScript, Vite et Tailwind CSS.

🚀 Fonctionnalités

  • 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

🛠️ Technologies utilisées

  • Framework: React 18
  • Langage: TypeScript
  • Bundler: Vite
  • Styling: Tailwind CSS
  • Icônes: Lucide Icons

📦 Installation

  1. Cloner le dépôt :

    git clone [URL_DU_REPO]
    cd DevBlog
  2. Installer les dépendances :

    npm install

🚀 Lancer le projet

  • Développement :

    npm run dev

    L'application sera disponible à l'adresse : http://localhost:5173

  • Production :

    npm run build
    npm run preview

🧪 Tests

Pour lancer la vérification de type TypeScript :

npm run typecheck

📁 Structure du projet

src/
├── 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

🤝 Contribution

Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.

📝 Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.


Développé avec ❤️ par Prince Kouamé

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages