Sobre este proyecto
it-programming / web-development
Abierto
Se pide agregar los siguientes requerimientos a la aplicación:
1) Cambiar filtros de botones por lista desplegable (lista de Edificios de la página principal).
2) Agregar validación de cuenta y recuperación de Contraseñas a través de email.
3) Crear sistema de mensajerías instantánea.
4) Crear e integrar modelo de Pedidos:
Usuario debe iniciar sesión para realizar pedido
Usuario-tienda visualiza y gestiona los pedidos entrantes, aceptados, cancelados y finalizados.
Si usuario posee al menos una tienda verá el botón "Mis pedidos" en el frontend
Usuario-cliente visualiza el historial de sus pedidos realizados ingresando a través del botón "Pedidos realizados" en donde visualiza el estado e historico de sus pedidos: en curso, aceptado, cancelado, finalizado.
Usuario-cliente puede crear, cancelar pedidos.
El chat - mensajería instantanea - sólo se podrá iniciar una vez que el pedido haya sido aceptado.
El ordenamiento del historico de los pedidos del cliente deben mostrarse en el siguiente orden:
1) Por orden de fecha y hora (más recientes primero)
2) 1-Aceptados 2-En curso 3-Finalizados 4-Cancelados
Los pedidos que administra el usuario-tienda deben contener los siguientes atributos:
a) Pedidos entrantes:
-Fecha y hora del pedido
-Número de veces que el cliente ha cancelado: corresponde a la cantidad de veces que el cliente ha cancelado un pedido para la tienda en cuestión.
-Observaciones del cliente
-Departamento
-"Sencillo de": es un campo en donde el cliente indica cuánto efectivo posee para para pagar su pedido.
-Detalle: link que redirige a ver el detalle del pedido.
B) Pedidos aceptados
-Fecha y hora del pedido
-Fecha y hora de la aceptación:
-Tiempo desde la aceptación
-Observaciones del cliente
-Departamento
-"Sencillo de": es un campo en donde el cliente indica cuánto efectivo posee para para pagar su pedido.
-Detalle: link que redirige a ver el detalle del pedido.
C) Pedidos finalizados: En esta pantalla se visualiza, de manera general, la sumatoria de los valores de todos los
pedidos finalizados a la fecha.
-Fecha y hora del pedido
-Fecha y hora de la aceptación
-Tiempo en finalizar: es el tiempo que tomó desde la aceptación hasta la finalización del pedido.
-Observaciones del cliente
-Departamento
-"Sencillo de": es un campo en donde el cliente indica cuánto efectivo posee para para pagar su pedido.
-Detalle: link que redirige a ver el detalle del pedido.
-Valor: valor total del pedido.
D) Pedidos cancelados: En esta pantalla se visualiza, de manera general, los pedidos: cancelados por usuario-tienda, y cliente.
-Fecha y hora del pedido
-Fecha y hora de la aceptación
-Fecha y hora cancelado
-Responsable cancelamiento: usuario-tienda o cliente.
-Razón cancelamiento: campo que es rellenado por el responsable a la hora de cancelar.
-Detalle: link que redirige a ver el detalle del pedido.
Sólo el cliente puede evaluar (colocar nota y dejar comentario) los pedidos que han sido finalizados.
Se realiza la contratación al momento de recibir una propuesta conforme a nuestro presupuesto (165$ USD). Se libera al pago al momento de tener la totalidad de los requerimientos.
*Imagenes meramente referenciales.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Diseñador, Programador
Plazo de Entrega: No definido
Habilidades necesarias