Skip to content

ElonLotfi/Technologies-Web

Repository files navigation

Technologies Web - Gestion d'une base de données de restaurants


drawing

Ce projet a été réalisé par M'hamed Lotfi et encadre par M Michel Buffa dans la discipline technologies web pour l'année universitaire 2020-2021.

Demo


Que fait cette application ?

Cette application permettra aux utilisateurs qui le souhaitent de consulter une liste de restaurants , afficher les coordonnées de chaque restaurant (nom,spécialité, adresse et menu du jour) et de pouvoir ajouter un plat au panier .


Points remarquables de projet

  • Une interface graphique optimisée grâce à la bibliothèque graphique de vuetify.
  • J'ai essayer de générer un menu de jour au hasard.
  • J'ai ajouté un petit système de réservation de menu restaurant, ce système est basé sur "sessionStorage".
  • Modifier les données d'un restaurant.
  • Modification de la partie back end afin de pouvoir modifier et ajouter un restaurant dans la base de données.

Technologie utilisée :

  • Node.js
  • Vue.js
  • MongoDB
  • Express

Les fonctionnalités à réaliser ?

  • Afficher une liste de restaurants par le biais d'une base de données.
  • Ajouter un nouveau restaurant.
  • Modifier un restaurant.
  • Rechercher un restaurant.
  • Afficher la position du restaurant grâce aux coordonnées de sa position.
  • Afficher l'adresse du restaurant sur une carte avec les coordonnées de son emplacement (Google Maps API).
  • Générer un menu de jour au hasard.
  • Ajouter un menu au panier.

Pour lancer le serveur Node.js :

node serverCrudWithMongo.js 

Pour lancer la partie frontale :

npm run serve

About

Gestion d'une base de données de restaurants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published