Evaluating bids

Application de venta de cerveza

Published on the March 07, 2016 in IT & Programming

About this project

Open

El desarrollo comprende tres componentes: Plataforma WEB administrativa y 2
aplicaciones en Android y iOS.
2. La plataforma web es basada en tecnología php 5.5+ que debe ser hospedada en un
servidor Linux/Unix. La base de datos es en tecnología MySQL.
3. Las aplicaciones móviles se consideran en pantalla de orientación vertical
especialmente para teléfono móvil.
4. En plataforma WEB se considera la construcción de interfaces para un solo tipo de
usuario, el Administrador. Los Administradores podrán:
a. Iniciar sesión
b.
Listar productos
c. Agregar/Editar/Borrar productos
d. Listar pedidos de clientes
e.
Ver detalle de un pedido: Cliente, Dirección, Productos
f. Cambiar el estado del pedido a: Cancelado, Aceptado, En ruta,
Entregado (Cada cambio de estado puede notificársele al Cliente mediante Push).
5. En una aplicación móvil se considera la construcción de interfaces para que el Cliente pueda:
a. Iniciar sesión
b. Crear una cuenta
c.
Recuperar contraseña
d. Llenar información de perfil
e. Consultar los productos disponibles para pedido
f.
Agregar producto a carrito
g. Ver contenido del carrito
h. Cambiar cantidad de producto o borrarlo
i.
Confirmar pedido tras proveer información y lugar de un mapa
j. Ver todos los pedidos realizados
k. Cancelar un pedido (cuando aplique)
6.incorporar Notificaciones PUSH, las cuales permiten avisar en tiempo real en el dispositivo del Cliente cuando su pedido cambia de estado.
Esto permite al cliente conocer en todo tiempo el status de su pedido por lo tanto puede disminuir costes en atención a cliente. Independientemente del desarrollo de la funcionalidad PUSH en la plataforma,
7. El uso de la plataforma considera que un Cliente instala la Aplicación en su teléfono y crea una cuenta de usuario para poder continuar con el uso.
Una vez creada su cuenta puede iniciar sesión y ver el catálogo de productos en su teléfono para agregarlos al carrito de compras.
8. El carrito de compras podrá ser modificado por el Cliente y deberá confirmar información pertinente antes de formalizar el pedido como puede ser Dirección, Punto GPS en un mapa, Nombre de quien recibirá el producto, etc.
9. Con cada nuevo pedido desde un teléfono, la plataforma enviará un correo electrónico de aviso a una dirección previamente designada, de forma que algún usuario Administrador pueda dar continuidad al pedido en la sección de “Listar pedidos” de la plataforma WEB.
10. Los administradores podrán cambiar el estado de los pedidos nuevos a “Cancelado / Rechazado” ó “Aceptado” según las necesidades. Cancelar / Rechazar un pedido es bueno en casos variados como errores de los clientes, o sospechas de spam.

11. Los administradores podrán cambiar el estado de pedidos “Aceptados” a “En ruta” y posteriormente a “Entregado”.
12.Es importante mencionar que la propuesta  considera manejo  de inventarios para los productos, pago en línea o administración financiera de algún tipo.

Category IT & Programming
Subcategory Desktop apps
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Required platforms Windows, Mac OS

Delivery term: April 06, 2016

Skills needed

Other projects posted by A.