Ce projet est une application web construite avec Next.js, TypeScript et Tailwind CSS. Elle permet la gestion et la visualisation de rapports, l'analyse de données, et la gestion d'utilisateurs.
- Authentification et gestion des utilisateurs
- Tableau de bord analytique
- Création, modification et visualisation de rapports
- Filtres et recherche avancée
- Interface moderne et responsive
app/: Pages et routes de l'applicationcomponents/: Composants réutilisables (UI, layout, analytics, reports)hooks/: Hooks personnaliséslib/: Utilitaires, types, et données mockpublic/: Fichiers statiquesstore/: Gestion d'état (stores)styles/: Feuilles de style globales
- Clonez le dépôt :
git clone <url-du-repo>
- Installez les dépendances :
pnpm install
- Lancez le serveur de développement :
pnpm dev
- Modifiez les fichiers de configuration (
next.config.mjs,tsconfig.json, etc.) selon vos besoins. - Ajoutez vos variables d'environnement dans
.env.local.
- Next.js
- TypeScript
- Tailwind CSS
- PNPM
Les contributions sont les bienvenues !
- Forkez le projet
- Créez une branche (
git checkout -b feature/ma-fonctionnalite) - Commitez vos modifications
- Ouvrez une Pull Request
Ce projet est sous licence MIT.
Pour toute question ou suggestion, contactez le mainteneur du projet.