Sobre este proyecto
it-programming / web-development
Abierto
Metodologías y herramientas a utilizar
framework laravel v5.6
Administrador de asignaciones Jira
Control de Versiones Bitbucket
Estándar de Programación PSR
Bootstrap v4
Plantilla Silver Edge Multipurpose Themeforest
Php 7.2
plan de trabajo, esquema de agilidad - scrum
sprint planning meeting (martes 03/07 03:00pm - 2h)
se definen tiempos, parametros, actividades a realizar.
Sprint (Martes 26/06 al 03/07)
Ciclo de Trabajo o tiempo de ejecución y desarrollo del proyecto
Daily Meeting
Reunión diaria para seguimiento al ciclo de trabajo (08:00 am - 15M): Se interactúa con el programador las actividades realizadas el día anterior y las actividades a realizar el día actual, se abordan los impedimentos que puedan tener para solventarlos.
Sprint Review (Miercoles 08:00am - 1 H)
Se recibe y evalúa el producto trabajado en preproducción
Sprint Retrospective (Miercoles 09:00am - 1 H)
Se comunican las experiencias positivas y negativas durante el ciclo de trabajo.
detalles del proyecto (5 días)
listado de requerimientos a contratar
- se requiere desarrollar para un restaurante una web app para obtener un reporte comparativo entre los montos de ventas y los montos metas planificados por día, semana y mes.
Estos reportes se deben poder acceder desde una pantalla o tv inteligente y dispositivos móviles para ser visualizados por el gerente y los empleados del restaurante.
Los montos en el reporte debe mostrarse en forma de semáforo según el alcance de la meta, es decir, en color rojo del 0% al 80%; en color amarillo del 81% al 99%; y de color verde del 100% en adelante.
El reporte debe mostrarse por láminas que se visualicen deslizándose cada una cada 30 segundos en la pantalla o dispositivo móvil. En cada lámina se debe mostrar la información destacando el titulo "metas vs ventas", además del nombre del mes y año en grande.
Se mostrará tipo tabla la información: en la columna izquierda la fecha por semana seguidamente de cada día de lunes a sábado, en la fila 2 el monto de la venta diaria y en la fila 3 el monto de la meta y en la última columna fila 2 el total de las ventas y fila 3 el total de la semana.
- En la lámina 1: se debe mostrar los días de la semana con el monto en $ de la meta por día y el monto en $ la venta por día durante una semana.
- En la lámina 2: se debe mostrar los días de la semana con el monto en $ de la meta por día y el monto en $ la venta por día de la 1era y 2da semana.
- En la lámina 3: se debe mostrar los días de la semana con el monto en $ de la meta por día y el monto en $ la venta por día de la 1era, 2da y 3era semana.
- En la lámina 4 : se debe mostrar los días de la semana con el monto en $ de la meta por día y el monto en $ la venta por día de la 1era, 2da, 3era y 4ta semana.
- En la lámina 5 : se debe mostrar los días de la semana con el monto en $ de la meta por día y el monto en $ la venta por día de la 1era, 2da, 3era, 4ta y 5ta semana. Esta por los meses que traen 5 semanas
En la última semana del mes se muestra al final de la semana un bloque de color centrado con la venta vs la meta del mes.
- Se debe crear dos roles uno Gerente (administrador) y otro de consulta (visualizador).
- Debe permitir editar el monto de las metas diarias, semanales o mensuales, por el rol de gerente.
- Al modificar la meta diaria se debe ajustar la meta semanal; por ejemplo: si se aumenta el monto diario ingresado inicialmente debe ajustar la meta semanal y mostrar un mensaje de excedente en el mes; si se disminuye el monto diario ingresado inicialmente debe ajustar la meta semanal y mostrar un mensaje de pérdida en el mes. El monto fijado del mes no debe ser ajustado, sino indicar si está por encima o por debajo de la meta, para que el gerente pueda visualizar con facilidad los resultados.
- Debe tener una opción de consulta por filtros con fechas desde- hasta; para el gerente y mostrar los resultados de la consulta en forma de gráfico con la información consolidada, para visualizar con más facilidad los altos y bajos el alcance de las metas
- Los datos de las ventas serán suministrados vía API; los cuales se le dará acceso con datos reales de meses anteriores para el desarrollo y pruebas de la web app.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Diseñador, Programador
Plazo de Entrega: 18 Junio, 2018
Habilidades necesarias