Gym Tracker is a prototype application designed to track gym workouts and analyze progress through built-in analytics. This is the first version of the fitness tool, laying the foundation for future enhancements and new features.
Gym Tracker is a personal project aimed at simplifying workout logging and progress tracking for gym enthusiasts. The first prototype includes essential features such as logging exercises, sets, reps, and weights, along with simple analytics for visualizing results.
The project is open-source and welcomes community contributions to expand functionality and improve the user experience.
- Workout Logging: Record exercises, sets, reps, and weights for each session.
- Progress Analytics: View basic statistics and charts to track improvements.
- User-Friendly Interface: Simple and intuitive design for easy navigation and data entry.
- Data Export: Export workout data in popular formats (e.g., JSON, CSV).
To get started with Gym Tracker, follow these steps:
-
Clone the repository:
git clone https://github.com/daniyarka03/gym-tracker.git
-
Navigate to the project directory:
cd gym-tracker -
Install dependencies:
npm install
-
Run the application:
npm run dev
-
Open the app: Visit
http://localhost:5173in your browser.
Gym Tracker is built using the following technologies:
- Frontend: React, Zustand (for state management)
- Data Storage: Local storage with export functionality (JSON/CSV)
- Styling: TailwindCSS
For questions, suggestions, or issues, feel free to reach out:
- GitHub: daniyarka03
- Email: orazov03.d@gmail.com
You can also open an issue in the repository to report bugs or request new features.
Thank you for your interest in Gym Tracker! We hope this tool helps you achieve your fitness goals. 💪