https://github.com/nielmontesa/workout-log
A workout tracking app built with React, TypeScript, and Supabase. Still in progress.
https://github.com/nielmontesa/workout-log
react supabase typescript workout workout-tracker
Last synced: about 1 month ago
JSON representation
A workout tracking app built with React, TypeScript, and Supabase. Still in progress.
- Host: GitHub
- URL: https://github.com/nielmontesa/workout-log
- Owner: nielmontesa
- Created: 2025-06-08T10:32:31.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-09T01:34:11.000Z (12 months ago)
- Last Synced: 2025-06-09T02:32:37.102Z (12 months ago)
- Topics: react, supabase, typescript, workout, workout-tracker
- Language: TypeScript
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Workout Log App
A workout tracking app built with React, TypeScript, and Supabase. Still in progress!
## What it does
- Log workouts with exercises, sets, reps, and weight.
- Track workout history
- Calculate personal records
## Tech Stack
- React + TypeScript
- Supabase (database & auth)
- Tailwind CSS
- Zustand for state management
## Running locally
```bash
npm install
npm run dev
```
You'll need to set up your own Supabase project and add the credentials to a `.env` file:
```
VITE_SUPABASE_URL=your_url
VITE_SUPABASE_KEY=your_key
```
## Status
Working through this 2-week project to learn more about TypeScript and Supabase!