Une application de tableau de bord d'analyse pour suivre le trafic d'un site web en temps réel.
src/
- Code source frontend (React)server/
- Code source backend (Express)models/
- Modèles MongoDBroutes/
- Routes APIpublic/
- Fichiers statiquesnpm install
.env.example
vers .env
)Pour démarrer le serveur de développement frontend:
npm run dev
Pour démarrer le serveur backend:
npm run dev:server
Pour construire l'application pour la production:
npm run build
Pour démarrer le serveur en production:
npm run server
L'API est disponible sur http://localhost:5000/api
avec les endpoints suivants:
/visits
- Données des visites/pages
- Statistiques des pages/stats
- Statistiques généralesLes mises à jour en temps réel sont gérées via Socket.io sur http://localhost:5000
.
MIT