Finalizado

En base a proyecto Php Laravel ya desarrollado, realizar un menu dinámico e interactivo en React, configurable y escalable para nuevas funcionalidades. También se solicita agregar el modo claro/oscuro a todo el sistema, configurable y escalable.

Publicado el 21 Mayo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción:
En base a un proyecto desarrollado en PHP Laravel, se desea agregar un menú dinámico, en React,  interactivo y responsive, que se asemeje a la imagen adjunta (Formulario.png).  Debe ser escalable, y configurable para el agregado de futuras opciones y submenus adicionales.  Debe poder ocultarse y minimizarse a pedido del usuario.  Debe poder mantener la configuración del mismo, como memoria, (si está minimizado, mantenerse minimizado) cuando se cambien de pantallas.  Debe poder manejar Roles y Permisos (el sistema utiliza Spatie Laravel).  Debe poder agregarse iconos a cada función, como en la imagen adjunta.  Al pasar el mouse por encima de la palabra, automáticamente debe desplegarse el sub menú, y si no tiene submenu, debe hacer algun efecto para que indique que se está "encima" de esa palabra del menú, creando fluidez en la utilización.
Menu lateral, similar a las imágenes, con minimización y ocultamiento, a gusto del usuario.  Menú vertical con el agregado de nombre de usuario, también con posibilidad de ocultamiento (pantalla completa) Debe tener el efecto sticky, a menos que el usuario desee ocultarlo.  Debe poseer un cuadro de búsqueda de opciones del menú, para que el usuario encuentre rápidamente lo deseado.  Debe poder customizarse (color, tipografía, etc) fácilmente por el desarrollador.
Es deseable contar con un espacio "resumen de informaciones" justo debajo del menu, para agregado de informaciones particulares de cada pantalla.
Debe existir claramente el espacio de trabajo, como un @yield para adaptarlo a plantillas blade, ya desarrolladas. 


También se solicita agregar el modo claro/oscuro a todo el sistema, , manteniendo la escalabilidad y configuración del mismo para futuras sub páginas y páginas actuales.  Debe poseer un switch en el menu, para que el usuario modifique el tema (claro/ocuro)  Debe ser fácil de adaptar a lo ya desarrollado y a lo futuro. 

Se debe incluir el test unitario para cada función desarrollada.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 27 Mayo, 2025

Habilidades necesarias

Otros proyectos publicados por Mauricio L.