Terminado

Cambios en un menú de una web creada en Laravel

Publicado el 28 Agosto, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Tenemos una plataforma de monitorización que está operativa desde hace unos 3 años, ejecutada en PHP (con el framework Laravel y bbdd en sql), con múltiples menús y funciones. Permanentemente estamos realizando modificaciones y mejoras, y en este caso queremos realizar una serie de correcciones en uno de los menús de la web, denominado producción.

Punto 1. Correcciones en permisos y relaciones de las bases de datos menu de producción actualmente tenemos dos problemas con las bases de datos que tenemos asignadas al menú de producción de los clientes:
Tenemos una serie de menús en la web que muestran datos de diferentes bbdd llamadas contadores, que se visualizan en “pestañas” distintas, un mismo cliente puede tener diferentes bbdd de contadores, y queremos que los datos de producción solo se muestren en una de estas pestañas o bbdd, en la actualidad se ve en todas las bases de datos de contadores del cliente.
En la actualidad en el menú de producción podemos generar diferentes gráficas y tablas de datos, pero siempre tomando los datos de una misma base de datos, cada una de estas gráficas y tablas viene de una BBDD, y debemos poder cruzar y visualizar datos de diferentes bases de datos para mostrarlas en una misma gráfica.
Debe crearse un sistema “relacional” dentro de la base de datos general de Submeter, para indicar qué bases de datos de producción u otras están relacionadas con los clientes, y de esta forma hacer que los usuarios puedan acceder al menú de configuración su producción (ahora solo nosotros podemos hacerlo, por ser administradores). El objetivo es que el usuario pueda acceder a este menú, con solo sus bases de datos para configurar las gráficas cómo considere.



Punto 2. Cambios en la visualización de las gráficas y otros cambios a realizar en el menú de producción
Cambios en tipos de gráficas y visualización.
Desde el Área de Administrador debemos poder modificar el tipo de gráfica que se muestra.

Actualmente todas las gráficas son de “líneas”, y la idea es que puedan mostrarse algunas también de barras o de otro tipo.
Escalas de visualización (eje horizontal). Debemos poder seleccionar el intervalo de tiempo que queremos que muestre datos en la escala horizontal (escala de tiempo).

Por ejemplo, cuando visualizamos una gráfica de todo un día, las gráficas muestran el valor hora a hora, aunque realmente existan datos cada 5 minutos o 15 minutos, etc y lo mismo pasa con el semanal, mensual, trimestral, anual etc.
Es necesario revisar también dos de las operaciones predefinidas de división y resta entre valores, que no los realiza correctamente.

Contexto general del proyecto

Se adjunta dos imágenes, una de cómo se ve ahora el menú (v1), y otra de como debería quedar (v2), y un documento en pdf con la explicación de los cambios del área de administración y de como se ven en el las BBDD

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 No aplica
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 22 Marzo, 2020

Habilidades necesarias

Otros proyectos publicados por I.