-
Notifications
You must be signed in to change notification settings - Fork 0
LuGorr/PizzaShop
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
PizzaShop by Ludovico Gorrieri. Per eseguire i microservizi (PWD PizzaShop) cd docker docker compose up -d cd ../PreparazioneMicroservice/Preparazione.Repository dotnet ef database update -p Preparazione.Repository.csproj -s ../Preparazione.Api/Preparazione.Api.csproj cd ../PreparazioneMicroservice/Preparazione.Repository dotnet ef database update -p Prenotazione.Repository.csproj -s ../Prenotazione.Api/Prenotazione.Api.csproj cd ../PreparazioneMicroservice/Preparazione.Repository dotnet ef database update -p Consegna.Repository.csproj -s ../Consegna.Api/Consegna.Api.csproj recarsi su adminer (localhost:2431) e selezione PostgreSQL, server=postgres, utente=ludovico, password=password e aggiungere scipt.sql. aprire nel browser http://localhost:7854/swagger http://localhost:7864/swagger http://localhost:7874/swagger ROUTINE DI BASE: creare un utente con il micrservizio di prenotazione, inserire un ordine guardando i tipi di pizza disponibile con get_pizza_kinds e insererie il nome della pizza scelta, visualizzare l'ordine dal microservizio di prenotazione con get_pending_orders, creare le pizze richieste dall'ordine tramite create_pizza, progredire nella preparazione con advance_pizza_status fino a ottenere lo status (visibile con get_pizza) di inscatolato, quando tutte le pizze dell'ordine saranno inscatolate, l'ordine sara' segnato come 'ready' (l'utente puo' controllare con order_status), nel microservizio di consegna fare fetch_orders e visualizzare gli ordini prelevati con get_orders, consegnare i vari ordini con deliver.
About
A simple management system for a Pizzeria built in a microservice fashion!
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published