Gestor de Tareas

Full Stack

octubre de 2025

Aplicación web fullstack para la gestión de tareas personales con operaciones CRUD completas, organización por categorías, estadísticas de productividad y frases motivacionales diarias vía API externa. Desplegada en Render con Docker.

Gestor de Tareas 1

Tecnologías

JavaSpring BootSpring Data JPAH2ThymeleafBootstrapDockerRender

El problema

Se buscaba una aplicación de productividad personal con gestión de tareas por categorías, seguimiento de estadísticas y motivación diaria, construida sobre el stack Java/Spring Boot con arquitectura en capas.

Cómo lo resolví

Implementé una aplicación MVC con Spring Boot, generando vistas dinámicas con Thymeleaf y persistiendo datos con JPA/H2. Integré la API externa ZenQuotes para frases motivacionales y organicé el código en capas: controladores, servicios y repositorios. La aplicación se empaquetó con un Dockerfile multi-stage y se desplegó en Render, incluyendo un servicio de keep-alive para mantenerla activa en el plan gratuito.

Gestor de Tareas | Brayan Martínez