Contexte du projet

Dans le cadre d’informatiser son service un avocat vous a contacté afin de digitaliser son service de prise de rendez-vous.

un client se connecte ,renseigne ses informations(Nom, Prénom, âge, profession..) , puis le système lui affecte une référence unique générée, qu’il doit la fournir à chaque fois quand il veut prendre un RDV. le RDV est définie par ( sujet RDV, Date, Créneau..) le système vous permet de choisir la date du rdv et vous propose les créneaux libres.

le système vous permet de visualiser l'historique de vous RDVs et les modifier si la date n'est pas échue.

on suppose que l’avocat reçoit les RDV en 5 créneaux seulement dans la journée

  • créneau N°1 de 10 h à 10:30h

  • créneau N°2 de 11 h à 11:30h

  • créneau N°3 de 14 h à 14:30h

  • créneau N°4 de 15 h à 15:30h

  • créneau N°5 de 16 h à 16:30h

https://lucid.app/lucidspark/invitations/accept/inv_ad22da81-17e1-4022-9d96-0076d4f1a206?viewport_loc=-229%2C-10%2C2048%2C963%2C0_0.

Contraintes technologiques:

- le design Pattern MVC

- PHP/ POO/API

- Vue.js

Travail facultatif :

  • Bonus1: Gérer les client (CRUD).

  • Bonus2: Gérer l'authentification avec une API.