Want to make creations as awesome as this one?

Transcript

Présentation du Back-end: Le Quai Antique

Site de restauration pour la reservation de tables

Go!

Annexe

Sommaire

Contexte du projet

Quel est le but du projet

Caractéristiques clés

MVP et ajout de carctéristiques

Choix des technologies utilisées

Quel framework / langages choisi

Conclusion

Fin de présentation

La base de données

Modélisation de la base de données

Contexte du projet

Contexte du projet

- Restaurant de savoie (Chamberry)- Exigence du client

Choix des technologies utilisées

Quel framework / langages choisi

Migration des tables

Le bon typage et la bonne structure des données passe par une bonne migration de tables

Le choix du type de base de données

Le choix du système de gestion de base de données s'avère très important

Modelisation

Avant de commencer le projet il faut analyser les données et les besoins nécessaires

La base de données

Modélisation de la base de données

Routage

Sécurité

Mot de passe oublié

Caractéristiques clés

MVP et Ajout de carctéristiques

Authentification

Réservation

Administration

Diagramme de classes
Diagramme de cas d'utilisation

Annexe

Conclusion

  • D'ajouter un administrateur
  • De modifier son propre compte
  • De modifier les horaires d'ouvertures / carte / image
  • De modifier/supprimer un compte client

La partie administration

Le panneau d'administration permettra :

Routages

- Groupe- Middleware

Sécurité face aux attaques

- Faille CSRF/XSRF- Sessions d'utilisateurs- CORS

Les réservations

La prise de réservation et une fonctionnalités clé. Tout en sachant si l'utilisateur est connecté ou non pour permettre d'insérer cette réservation dans les réservation en cours.

L'authentification

Dans cette application, l'authentification se repose sur le système de sessions gérées avec les cookies.

Mot de passe oublié

- Serveur SMTP- Url encrypté pour 1heures- Renouvellement de mot de passe

  • Users
  • Images
  • Reservations
Les tables