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.
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.
- 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.