Desarrollo Web Para Tomador de Pedidos

Job ID: 39701049

Budget: $750 – $1,500 USD

Tenemos un backoffice desarrollado con los endpoints correspondientes. Necesitamos agregar un tomador de pedidos a una web con las siguientes funcionalidades:
* Login de usuarios
* Registro de usuarios
* Registro/Login con Google
* Registro/Login con Facebook
* Autoasignar a un usuario a la sucursal que coincida con su área (Utilizando Google Maps) para el caso de delivery
* En caso de que el usuario seleccione pick up o no permita el acceso a la geolocalizacion, deberá seleccionar sucursal. Si quiere delivery deberá ingresar una dirección validada por Google Maps para definir si coincide con el rango de entrega de una sucursal
* Listado de productos de la sucursal
* Una vez seleccionado el producto, agregar configuraciones para ese producto. Por ejemplo, si seleccionó 1/4 de helado, selección de 3 gustos.
* Agregar al carrito
* Checkout con MercadoPago integrado
* Resumen de orden
* Actualización del estado del pago
* Listado de Mis Pedidos
* Listado de Mis direcciones
* Perfil
* Logout
* Formulario de soporte

El desarrollo debe ser realizado en Blade con HTML/CSS/JS o React/Angular/VUE.
Related categories: PHP MySQL Laravel React.js Vue.js Angular