Hacer una app móvil que será usado por los clientes para solicitar productos a domicilio.
Una app en web para desktop que será usada de administración. La cantidad de pedidos es ilimitada.
ESPECIFICACIONES
App móvil para usuarios
-Ver la lista de productos y sus categorías.
-Ver la página de detalle de un producto, que tiene los siguientes campos:
-Nombre
-Imágen
-Descripción
-Precio
-Poner su actual dirección ( también por GPS del equipo )
-Solicitar un producto, que pedirá los siguientes datos ( que se almacenará
temporalmente para ser usado en futuros pedidos):
-Nombre, email, celular y DNI
-Indicará de qué manera realizará el pago ( en efectivo o con tarjeta, si
es con tarjeta el pago es con POS )
-Luego de recibido el producto y realizado el pago, podrá calificar el servicio (
estrellitas de 1 a 5, y/o poner un comentario)
App en web para desktop de administracion
-Login
-Ver la lista de usuarios registrados con su información, pedidos,
calificaciones.
-Crear, editar los productos. Sus precios, descripción, imágen.
-Ver la ubicación de usuarios en un mapa ( Google Maps ) de acuerdo al GPS
de su celular
-Envío de notificaciones tipo PUSH
Proceso de delivery:
-El cliente busca en la app un producto o varios, selecciona y pone la
cantidad. Selecciona el método de pago: efectivo o visa
-En la web de administración llega el requerimiento y proceden al delivery
-Una vez que el cliente recibe el producto, califica el servicio
Se crearán aplicaciones nativas para las plataformas Android e IOS.
Se necesitará un hosting donde se encuentre la base de datos y la aplicación en desktop,
TECNOLOGIAS A USAR
-React Native (
https://facebook.github.io/react-native/ ) compila el mismo código.
Hacia aplicaciones nativas de Android e IOS.
-AngularJs en el Backend
-
Node.js (
https://nodejs.org/en/ ) como server en el backend.
-MySQL (
https://www.mysql.com/ ) como motor de base de datos.
-Todas estas tecnologías no necesitan algún tipo de licenciamiento.
ENTREGABLES
-Código fuente y apps compiladas para Android e IOS. Las apps serán compatibles a
partir de Android 4.4 e IOS 9. La app de administración será compatible en las últimas versiones de los navegadores : Chrome, Firefox, IE y Safari.
-Publicación en las tiendas de Google Play o Apple Store, para el cual se necesitará
de las cuentas creadas en GooglePlay y AppleStore de parte del cliente.
-Instalación de la app para web en el hosting ( del tipo VPS ) brindado por cliente.
-Garantía de 3 meses que corren después del término de la implementación,
Delivery term: Not specified