Aplicación web para trackear el progreso en artes marciales. Registrá tus habilidades, completá sub-skills y llevá un historial de tus sesiones de entrenamiento.
Level_Hunter/
├── Level_Hunter_BACK/ # API REST — Express + Prisma + PostgreSQL
└── Level_Hunter_FRONT/ # SPA — React + Vite + Tailwind CSS
- Registro e inicio de sesión con JWT
- Recuperación de contraseña por email (Resend)
- Gestión de artes marciales (presets + personalizadas)
- Seguimiento de skills y sub-skills por arte marcial
- Niveles de progreso: Beginner → Intermediate → Advanced → Expert
- Historial de sesiones de entrenamiento con duración y sub-skills practicadas
- Dashboard con calendario de actividad y resumen de progreso
- Bun >= 1.0
- PostgreSQL >= 14
- Node.js >= 20 (solo frontend)
# 1. Configurar backend
cd Level_Hunter_BACK
cp .env.example .env # completar variables
bun install
bunx prisma migrate dev
bun dev
# 2. Configurar frontend (nueva terminal)
cd Level_Hunter_FRONT
bun install
bun devLa app queda disponible en http://localhost:5173.
