Détails du portefeuille
- Home
- Détails du portefeuille
Renseignements sur le Projet
- Catégorie: Développement Web
- Client: UQAM, Cours INF5190
- Date du projet: 17 Juin, 2021
-
URL du projet:
Ville de Montréal
Le projet consiste à récupérer un ensemble de données
provenant de la ville de Montréal et d'offrir des services à
partir de ces données. Il s'agit de données ouvertes à propos
d'installations pour faire des activités sportives.
Exigences détaillées
-
Trois listes de données doivent être obtenues à l'aide de
requêtes HTTP et leur contenu doit être stocké dans une base
de données SQLite.
-
L'importation de données du point A1 est faite
automatiquement chaque jour à minuit à l’aide d’un
BackgroundScheduler.
-
Le système écoute les requêtes HTTP sur le port 5000. La
route « /doc » fait apparaître la documentation de tous les
services REST. La documentation est en format HTML, généré à
partir de fichiers RAML. Intégrez la fonctionnalité du point
A2 à l’application Flask créée au point A3.
-
Les noms des nouvelles installations sont publiés
automatiquement sur un compte Twitter.
-
Le système est entièrement déployé sur la plateforme
infonuagique Heroku.