Projet NoSQL, ENSET Mohammedia
Ce projet est une plateforme d'apprentissage utilisant MongoDB et Redis pour la gestion des données et du cache. Il est construit avec Express.js et suit les bonnes pratiques de modularité et de gestion des configurations.
- Node.js
- MongoDB
- Redis
-
Clonez le dépôt :
git clone https://github.com/Amyn617/learning-platform-nosql cd learning-platform-template -
Installez les dépendances :
npm install
-
Configurez les variables d'environnement en créant un fichier .env à la racine du projet :
MONGO_URI=mongodb://127.0.0.1:27017 MONGODB_DB_NAME=learning_platform REDIS_URI=redis://localhost:6379 PORT=3000
Pour démarrer le serveur, utilisez la commande suivante :
npm start