Develop
Puesta en Marcha
- Edite el archivo de configuración de la base de datos "config/Database.php" con los datos requeridos
- Instale los paquetes necesarios "composer install"
- Con make serve_as_php se puede ejecutar el proyecto de forma rapida
**Enfoque de la prueba **
- La base fue estruturada con alguno de los Symfony Components
- Toda la logica del proyecto se encuentra en el directorio "src"
- Aplique la "Clean Architecture"; No me fue posible desacoplar los controladores del Contenedor de Dependencias de Symfony por una "politica de seguridad" del componente.
- Se utilizó twig como motor de plantillas
- Phpunit para las pruebas unitarias.
- Genere una pequeña librería para el manejo de las condiciones del request
- NOTA: NO ME FUE POSIBLE IMPLEMENTAR LAS SESIONES, NO CUENTO CON MUCHO TIEMPO POR ESTOS DÍAS