Skip to content

Microservicio que administrara los restaurantes, platos y pedidos

Notifications You must be signed in to change notification settings

JaiderMartinez/power_up_v2_plazoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plaza de comidas

Microservicio Plazoleta

Logo Java

Logo Mysql

Logo Swagger

Logo Spring Security

Amazon RDS MariaDB

Descripción

Plazoleta es un microservicio encargado de administrar restaurantes, platos y pedidos. Este documento describe los endpoints disponibles y la autenticación requerida para acceder a ellos. El acceso a los endpoints requiere un token de autenticación válido correspondiente a uno de los siguientes roles: ADMINISTRADOR, PROPIETARIO, EMPLEADO o CLIENTE.

Autenticación

Para autenticarse en cada solicitud, debes incluir un token de autenticación válido en el encabezado de autorización utilizando el esquema "Bearer ".

Authorization: Bearer <TOKEN>

Reemplaza con tu token de autenticación válido, cuando iniciaste sesion se obtiene este token.

Endpoints

  • Crear restaurante.
  • Crear platos.
  • Modificar el plato sus campos precio y descripcion.
  • Hablitar o deshabilitar el plato.
  • Listar los restaurantes.
  • Listar platos activos de un restaurante agrupados por categoria.
  • Realizar pedido.
  • Cancelar pedido.
  • Listar pedidos por sus estados.
  • Asignarse a pedido como Chef.
  • Notificar que el pedido está listo.
  • Entregar pedido.

Siguiente Microservicio Mensajeria

About

Microservicio que administrara los restaurantes, platos y pedidos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages