Projet réalisé en Décembre 2019
Patrice GADEGBE
Zihan SHEN
Université de Technologie de Belfort-Montbéliard
90000 Belfort
Vue d’ensemble
Ce projet est réalisé dans le cadre du cours de mobile development. L’objectif de ce projet est de voir notre capacité à charger des données depuis une base de données distante et à stocker des informations dans une base de données locale. Un autre objectif de ce projet est de voir nos capacités à utiliser une carte interactive dans une application mobile.
Objectifs
- Répertorier les restaurants de Belfort.
Ce premier objectif est de répertorier la plupart des restaurants de Belfort et de connaître leur position géographique.
- Catégoriser les restaurants selon les origines
Une fois les restaurants répertoriés un autre objectif est de pouvoir les classer selon l’origine de la cuisine qui est servie.
- Ajouter des restaurants en participation libre
nous devons à terme pouvoir permettre d’ajouter des restaurants en participation libre
- Ajouter des restaurants a ses favoris
l’utilisateur doit avoir à terme la possibilité d’ajouter un restaurant à ses favoris.
Caractéristiques
le projet est réalisé en Cordova. ce projet a bénéficié d’une mini analyse sur la base de l’ UML et nous présentons ci-dessous un diagramme de classe minimaliste de notre application.
Diagramme de classe
Architecture
Notre application est basé sur une architecture de client the rest API. notre application mobile fait office de front-end et nous avons programmer une application REST qui a été programmé en Django qui fait office de back-end.