{"repo":"Carlos-Marrugo/bienestar-software","free":true,"listed":false,"github":"https://github.com/Carlos-Marrugo/bienestar-software","clone":"git clone https://github.com/Carlos-Marrugo/bienestar-software.git","description":"Sistema de seguimiento de horas hechas en actividades de cada estudiante universitario. Roles: Director, Instructor, Estudiante #springboot","language":"Java","stars":11,"topics":["clean-architecture","java","jwt","mockito-junit-test","spring","sprintboot"],"license":null,"category":"auth-billing-email","readme_excerpt":"Authentication Arquitectura Flujo Email Service El sistema envía automáticamente emails en estos casos: 1. Registro de nuevo usuario 2. Inscripción a actividades 3. Recuperación de contraseña (pendiente) Configuración requerida: - Credenciales OAuth2 de Gmail - Plantillas Thymeleaf en resources/templates/emails Configuración Segura 1. application.properties con variables 2. Cree un archivo .env con sus credenciales 3. Nunca suba archivos con datos sensibles Variables requeridas: - DB URL, DB USER, DB PASSWORD - EMAIL USER, EMAIL PASSWORD","default_branch":null,"files":null,"tree":[],"storefront":"/r/Carlos-Marrugo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Carlos-Marrugo/bienestar-software/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}