INGC 2 – InDIA - 2022
Projet NoSQL au choix
Projet 1 : Réalisation d'une API RESTful connectée à
MongoDB Atlas
Description du projet
Il vous est demandé de réaliser une API RESTful avec le langage Node.js ou Python/Flask et
MongoDB Atlas.
• La base de données Mongo contiendra des données de votre choix.
• Vous pouvez télécharger par exemple votre jeu de données à partir de
https://www.kaggle.com/ ou ailleurs
Organisation
• Le projet est individuel
Document projet
Le document projet sera divisé comme suit
– Choix et description du jeu de données
– liste des requêtes d'interrogation simples et analytiques qui seront proposées dans l'API
– Description de la procédure déploiement de la base de données sur Mongo Atlas
– Présentation et explication des codes source écrits
– La documentation de l'API
– Quelques captures d'écran
Date limite de remise du projet
• Le document projet est à rendre au plus tard le dimanche 29 mai 2022 à 23h59.
Projet 2 : Réalisation d'un tableau de bord à l'aide
MongoDB Charts
Description du projet
Il vous est demandé de réaliser un tableau de bord à l'aide de MongoDB Charts.
https://www.mongodb.com/products/charts?lang=fr-fr
• Votre tableau de bord devra contenir au moins quatre graphiques.
• Le tableau de bord s'appuiera sur un jeu de données de votre choix au format CSV ou JSON
(de préférence au format json).
• Vous pouvez télécharger par exemple votre jeu de données à partir de
https://www.kaggle.com/
1/2
Organisation
• Le projet est individuel
Document projet
Le document projet sera divisé comme suit
– Description sous forme de tutoriel de la procédure d'installation de MongoDB Charts et du
déploiement de la base de données sur Mongo Atlas
– Choix et description du jeu de données
– Mise en œuvre des graphiques (Pour chaque graphique, préciser l'objectif, présenter la
requête analytique utilisée et présenter le graphique via une capture d'écran)
– Présentation finale du tableau de bord (capture d'écran)
Date limite de remise du projet
• Le document projet est à rendre au plus tard le dimanche 29 mai 2022 à 23h59.
2/2