El cliente necesitaba evaluar todos sus sistemas y aplicaciones de uso interno y externo (cliente B2B y B2C) para mejorar el funcionamiento comercial, lograr tener mas eficacia en la operación y tener acceso a reportes automatizados de gestión.
El Para el desarrollo del proyecto hemos elegido Laravel por su eficiencia, potencia y facilidad de uso. Ofrece una amplia gama de características avanzadas, facilidad para el uso de código “limpio” , enrutamiento elegante, ORM, y un ecosistema robusto que acelera el desarrollo web. Se utilizó la arquitectura Modelo-Vista-Controlador (MVC) para organizar el código de forma modular. Las vistas se crean utilizando Bootstrap para garantizar un diseño responsivo y una experiencia de usuario óptima en dispositivos móviles y de escritorio. Se prioriza la seguridad mediante técnicas como la autenticación de usuarios, la protección contra ataques CSRF y la sanitización de datos para prevenir inyecciones SQL. Se implementan también prácticas de cifrado para proteger la información sensible y se realizan actualizaciones regulares del framework y las dependencias para mantener la seguridad y la estabilidad del sistema a lo largo del tiempo.
La idea del proyecto era crear una plataforma web fácil de usar y con un on-boarding amigable que acerque a profesionales del deporte con distintos profesionales que ayudan a deportistas tales como entrenadores, psicólogos, nutriólogos, etc. En la misma plataforma deben convivir información técnica , planificación y reportes para el seguimiento del deportista.
Por ultimo se buscaba tener un repositorio propio de información de los profesionales en modo blog y una sección para cursos en línea.