API REST del Portfolio Argentina Programa, desarrollada en Spring Boot 3.0, Java 17 y conectando con una base de datos MySQL. Con funcionalidad de registro de nuevos usuarios y logueo para poder editar el portfolio. Para la autenticacion usamos JWT y como agregado extra se le agrego la posibilidad de asignar roles de usuario, al no haber una logica de negocio todos los usuarios son creados con el rol de USER. Tambien se dejo implementada con Java Mail Sender la posibilidad de activar las cuentas de usuario mediante el envio de un token por mail el cual el usuario al acceder al link activa su cuenta, registrando el estado activo en la base de datos, por el momento queda comentado para customizar la implementacion (buscar en el archivo bajo la carpeta de seguridad AuthService.java). La API se documento toda en Swagger2
https://engaged-range-374821.rj.r.appspot.com/swagger-ui/index.html