https://github.com/mohadoum/thiop
Application de gestion de commande de repas.
https://github.com/mohadoum/thiop
application client-ask-food ionic mobile restaurant-management strapi
Last synced: about 2 months ago
JSON representation
Application de gestion de commande de repas.
- Host: GitHub
- URL: https://github.com/mohadoum/thiop
- Owner: mohadoum
- Created: 2020-03-04T18:06:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-27T22:20:14.000Z (over 3 years ago)
- Last Synced: 2025-05-20T17:50:44.987Z (about 1 year ago)
- Topics: application, client-ask-food, ionic, mobile, restaurant-management, strapi
- Language: TypeScript
- Homepage:
- Size: 2.67 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Thiop
Bienvenue dans l'application cliente de gestion de commandes de restaurants. Cette dernière a été développée avec **ionic**. Elle comporte actuellement les fonctionnalités suivantes:
* Gestion des restaurants (ajout, modification et suppression)
* Gestion des plats (ajout, modification et suppression)
* Gestion du menu
* Affichage sur une carte Google Maps des restaurants et de votre position géographique.
Mais avant de goûter à cela. Nous allons d'abord configurer notre serveur backend. Alors nous allons d'abord aller consulter le repository https://github.com/mohadoum/thiopstrapi.
Aprés avoir réussi l'intégration du serveur backend. Nous pouvons maintenant commencer à intégrer notre application cliente.
### 1. Téléchargement et décompression
Téléchargez le repository courant dans votre local. Puis décompressez-le.
### 2. Intégration
Placez-vous dans le repertoire racine du dossier décompressé. Puis exécutez la **commande suivante afin d'installer les dépendances** du projet:
```npm install```
### 3. Scénario de Test
Lancer le serveur ionic avec la commande suivante:
```ionic serve```
Votre navigateur devrait s'ouvrir sinon aller à l'adresse http://localhost:8100/tabs/restaurant.
###### a. Ajout des restaurants
Cliquez sur l'**icone "restos"** en bas. Puis appuyez sur le bouton circulaire "+" **en bas à droite** pour **ajouter un restaurant**.
**Les fixtures** ou données de test suivantes peuvent être utilisées pour ajouter rapidement des restaurants.
Nom | Latitude | Longitude
--- | ------- | ---------
KFC | 14.68708 | -17.469281
Tacos de Lyon By Cesar Dakar | 14.692871 | -17.474256
Yogurtlandia | 14.688398 | -17.471799
Best Food | 14.730904 | -17.493542
Evalito | 14.727815 | -17.486641
Le poulailler | 14.731975 | -17.483004
Boulangerie Patisserie Chez Adja | 14.725189 | -17.494473
Résultat:
 
###### b. Voir carte GoogleMaps

###### c. Ajout de plats
Maintenant nous allons pouvoir commencer à ajouter les succulents plats que nous ferons déguster à nos clients.
Et pour chacun, on indiquera le restaurant fournisseur.
**Les données suivantes** peuvent être utilisées pour les renseigner rapidement:
Nom | Prix | Description
---- | ------ | ------------
Domoda | 500 | L'un des plats préférés des femmes sénégalaises.
Maffé | 600 | Plat d'origine bambara composé de riz blanc et d'une sauce au kandia.
Soupou kandia | 700 | Riz blanc à la sauce kandia.
Thiébou dienou diagua | 700 | Du thiébou diene de base avec de la sauce et des boulettes de poissons.
Thiébou diene | 600 | Plat préféré des sénégalais.
Maxalou saloum | 750 | Riz d'origine du bassin arachidier.
Résultat:
 
###### d. Menu
Parmi tous ces bons plats de divers restaurants, nous allons maintenant pourvoir concocter pour nos clients des menus de qualité.
L'image qui suit illustre un plat du menu.
