Volver a Proyectos

WorkoutNote

Aplicación web para registrar entrenamientos de gimnasio, analizar progreso y gamificar la constancia.

Laravel Livewire Tailwind CSS MySQL

🧠 La idea

WorkoutNote nació de una necesidad personal: registrar mis entrenamientos de forma estructurada, visualizar mi progreso y mantener la motivación en el gimnasio.

No quería una simple app para anotar series.
Quería estadísticas, gamificación, progreso real y una experiencia bien diseñada.


🚀 Qué hace


🏗️ Arquitectura

WorkoutNote está construido con:

He aplicado principios SOLID, separación de responsabilidades y servicios dedicados como AchievementService para mantener el código mantenible y escalable.


📊 Lo interesante del proyecto

Lo más complejo no fue registrar entrenamientos, sino:

Además, el sistema de entrenamientos incluye cronómetro en tiempo real y persistencia local para evitar pérdida de datos.


🎯 Objetivo

WorkoutNote no es solo una app personal.
El objetivo es convertirlo en una plataforma donde los usuarios puedan:

Es mi proyecto más ambicioso hasta la fecha.


🌩️ Desarrollado por

Desarrollado por davidbc01 en NimbusDesign.