all repos — go-lift @ 387721fc5e90ba268efbae885c9baf8e0a543f28

Lightweight workout tracker prototype..

ui/README.md (view raw)

 1# Fitness Tracker App (Vite + React + TypeScript)
 2
 3This project is a mobile-first, responsive fitness tracker app built with Vite, React, and TypeScript.
 4
 5## Features
 6- **Home**: View all completed workouts and key statistics.
 7- **Workouts**: Browse all saved routines and start a new workout from a routine.
 8- **New Routine**: Create a new routine by combining different exercises.
 9- **New Exercise**: Add a new exercise to the database.
10- **New Workout**: Log a new workout (an execution of a routine).
11- **Profile**: View user profile (name, sex, weight, date of birth).
12
13### UI/UX
14- Single-user, no registration or login.
15- Entirely in English.
16- Mobile-first design, fully responsive.
17- On mobile: fixed bottom navigation bar (Apple style) with "Home", "Workout", "Profile".
18- On desktop: navigation menu is positioned appropriately for desktop use.
19
20## Getting Started
21
22```bash
23npm install
24npm run dev
25```
26
27Open the app in your browser at the provided local address.
28
29---
30
31This project was bootstrapped with Vite using the React + TypeScript template.