Skip to content

calebyhan/axis

Repository files navigation

Axis

Personal athletic dashboard PWA. Axis combines Strava-synced endurance activity, manual strength sessions, body weight tracking, weekly planning, and rule-based training insights.


Stack

Layer Technology
App Next.js App Router / React
Backend Next.js API routes + Server Actions
Database / Auth Supabase Postgres, Auth, and RLS
Strava Integration Strava API v3 + webhooks
Charts Recharts
Validation Zod
Exercise search Fuse.js
Offline support Custom service worker + IndexedDB

Docs


Quick Start

See CONTRIBUTING.md for local dev setup.

About

Personal athletic dashboard PWA

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages