Skip to content

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

Merge request reports

Loading