Evaluando propuestas

Api de creación de pedidos y retiro con movilidad en vivo

Publicado el 09 Agosto, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Se debe crear estructura de API en NodeJS con consumo de Store Procedures en MSSQL, se dará acceso a base de datos de pruebas para dejar estructura, la misma debe quedar documentada
-El api debe tener implementado Swgger
Funcionalidades que debe tener el API
- [ ] Crear Categorías de tipos de locales
- [ ] Crear Locales en base a categorías
- [ ] Crear productos de ventas en local
- [ ] Crear orden en local registrar orden con total de venta
- [ ] Una vez registrada el vendedor debe confirmarla y tiene un periodo no Máximo a 20 minutos para realizar la orden en lo que el cliente llega al local
- [ ] Cuando el vendedor confirma se debe actualizar orden a un estado de preparando tu orden
- [ ] Al cliente se le debe mostrar una pantalla en donde pueda observar el estado de su orden y la ubicación del local para retirar su pedido
- [ ] Se debe tener un tracking en vivo en lo que el cliente se dirige al local para anunciar o alertar - notificar al vendedor que el cliente está llegando por su pedido
- [ ] Una vez completada y recibida la orden por parte del cliente se debe cerrar la orden tanto al cliente como al vendedor les deberá aparecer pantalla de calificación

Se debe generar cálculos de estados de cuenta de vendedores, así como reportes de ventas y reportes

El cliente debe siempre tener saldo recargado en su cuenta
Cada vez que haga una venta se le debe restar este Saldo de su cuenta

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. C. M.