A continuacion se podra observar mi implementacion para la aplicacion de tareas. En el backend podran visualizar que la estructura es un tanto complicada para una aplicacion tan sencilla. Esto es completamente intencional y es con el objetivo de mostar mis conocimientos en diferentes aspectos: arquitecturas limpias, patron value object, principios solid, unit testing, etc.
Para poder ejecutar esta aplicacion se necesita tener java, docker y nodeJS instalado. Para poder iniciar el backend solo es cuestion de entrar en la carpeta backend por medio de una terminal y ejecutar el comando para linux o mac:
./gradlew bootRun
En caso de ser una computadora con sistema operativo windows, seria el siguiente comando en cmd:
.\graddlew.bat bootRun
Para inicializar el frontend solo es necesario entrar en la carpeta con el mismo nombre y ejecutar el siguiente comando:
npm run start
Jose Luis Sanchez Theis
+58 4246033025