Desarrollo Web Para Tomador de Pedidos
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.
* 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.