Skip to content

Fouad-dev101/athlete-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€ Athlete Tracker

A full-stack workout and performance tracking app for athletes, with a focus on basketball metrics.

Features

  • βœ… JWT Authentication (Register/Login)
  • βœ… Log workouts (sets, reps, weight)
  • βœ… Track basketball metrics (vertical jump, speed)
  • βœ… Progress graphs with Recharts
  • βœ… Weekly training planner with AI suggestions
  • βœ… Injury tracker (elbows, back, knees)
  • βœ… Export workout data to CSV

Tech Stack

Frontend: React, Tailwind CSS, Recharts, Axios
Backend: Node.js, Express, JWT, bcryptjs
Database: SQLite

Installation

Backend

cd server
npm install
npm run dev

Screenshots

Dashboard

Dashboard

Log Workout

Log Workout

Analytics & Progress Graphs

Analytics Analyticss

Injury Tracker

Injuries

Weekly Planner with AI

Planner

About

πŸ€ Full-stack athlete performance tracker with JWT auth, workout logging, basketball metrics, injury tracking, AI training planner, and CSV export. Built for ballers by a baller.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors