Skip to content

GoergeGod/Level_Hunter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Level Hunter

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.

Login


Estructura del proyecto

Level_Hunter/
├── Level_Hunter_BACK/   # API REST — Express + Prisma + PostgreSQL
└── Level_Hunter_FRONT/  # SPA — React + Vite + Tailwind CSS

Funcionalidades

  • 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

Requisitos

  • Bun >= 1.0
  • PostgreSQL >= 14
  • Node.js >= 20 (solo frontend)

Inicio rápido

# 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 dev

La app queda disponible en http://localhost:5173.

Documentación

About

Una sfotware para el manejo del progreso en las artes marciales

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages