Skip to content

Gabesz79/performance-app-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Performance App Backend

build CodeQL Latest release

Egyszerű Spring Boot alapú backend fitnesz edzések (WorkoutSession) kezeléséhez: CRUD, keresés/összegzés, egészségügyi végpontok és Swagger UI.

Quickstart (helyi)

Példa API-k

  • Összegzés (időszakra):
    GET /api/workouts/summary?from=2025-09-28&to=2025-10-05{"totalSessions":8,"totalMinutes":340,"avgRpe":5.875}

  • Health:
    GET /api/healthzok

Architektúra röviden

  • DB migráció: Flyway (V1…V6, seed adatokkal)
  • Biztonság: Actuator BasicAuth DEV-en (felhasználó: perf_user)
  • CI: GitHub Actions Build + CodeQL (badge-ek fent)
  • Release kezelés: Release Drafter (draft → publish), tagek: v0.0.1 … v0.3.4

ER-diagram

Részletesen: docs/er-diagram.md


About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors