Sobre este proyecto
it-programming / mobile-development
Abierto
OBJETIVO: Contacto directo entre distribuidores y revendedores y pedidos.
A- Splash screen única en la que se muestra el Logo de la Empresa y una breve explicación de lo que se podrá hacer desde la app y un par de ítems de selección, “Quiero ser Revendedor”, “Soy Revendedor”, Catálogo (fotos y decripciones de productos x linea).
B-Si elijo “Quiero ser Revendedor” voy al registro y completo un formulario de datos básicos, caso contrario ingreso con mis datos.
B.3- Luego de logearse debera aceptar los terminos de uso
B,2-Al entrar con mis datos sin tener distribuidor asociado se ve un mapa con los distrubuidores señalados, dandose la oportunidad de buscar, filtrar, ver los mas cercanos como tambien de acceder a un listado de los mismos. Al hacer click en listar, pasa a C
C- Listado primario de distribuidores ordenado por importancia, por tipo, por cercanía (con km), o simple orden alfabético. Se mostrarán Nombres de Distribuidores, dirección, valoraciones con estrellas, valoración numerrica del 1 a 10.
C.1.- El listado puede ordenarse, filtrarse o buscar en el mismo de acuerdo a los requisitos del usuario y solo se podrá hacer esto mientras no haya elegido ningún Distribuidor para asociarse.
E- Al seleccionar un distribuidor se accede a la pantalla del mismo, en la cual se muestran las lineas de productos que tiene disponible, valoración general y opiniones detalladas, junto con un botón para poder asociarse al mismo si lo desea.
F- Al hacer click en el botón “asociarse” aparecerá un aviso en el que se confirma la decisión y se explica que esto queda a espera de confirmación del distribuidor, al mismo tiempo se le da la oportunidad de ir armando su pedido.
G- Luego de esto, el usuario puede pasar a realizar un pedido de manera fácil y rápido, este mismo quedará en espera aguardando respuesta del distribuidor.
H- Desde el lado del distribuidor, al mismo le llegara una notificación en su app y en su email avisando que tiene un asociado nuevo y luego este deberá aceptarlo o rechazarlo, hecho esto y en este caso debido a que tiene un pedido “en espera” automáticamente le llegará un aviso de “nuevo pedido”.
I- Al ser aceptado el usuario recibe una notificación de que ha sido aceptado por su distribuidor y su pedido estará en proceso.
J- El distribuidor deberá avisar desde la plataforma o desde su app que ha enviado el pedido mediante lo cual se le hace llegar una notificación al usuario.
K- Una vez recibido el pedido el usuario confirma el mismo y solo en este caso podrá dar una valoración.
-Si es el primer pedido recibido el unico camino posible es valorar al distribuidor, a partir
L- Al entrar nuevamente ya teniendo un distribuidor asociado, el listado de distribuidores pasara a segundo plano y la pantalla principal de la app será dedicada a la realización de nuevos pedidos a traves del catálogo
M- Si al cabo de 48hs el distribuidor no acepta la solicitud le llegará una notificación a ambas partes, al distribuidor que ha caducado una solicitud de “revendedor” y al usuario que tiene la posibilidad de buscar un nuevo distribuidor o de seguir esperando otras 48hs respuesta del distribuidor.
N- El usuario podrá desasociarse de su distribuidor luego de realizado un pedido, al hacerlo se le solicita un motivo y una valoración.
O- Luego de desasociarse podrá pasar a la selección de un nuevo distribuidor.
P- No podrá desasociarse de más de dos distribuidores por mes.
Q- En caso de que el usuario tenga problema con dos distribuidores por mes, deberá comunicarse con la oficina central en pos de realizar un reclamo y posterior habilitación.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Plataformas requeridas Android, iPhone
Duración del proyecto 1 a 3 meses
Habilidades necesarias