https://github.com/sherzodartikbayev/workout
WORKOUT - Gym training app.
https://github.com/sherzodartikbayev/workout
firebase firestore react react-query react-router-dom shadcn-ui tailwindcss typescript zustand
Last synced: 3 months ago
JSON representation
WORKOUT - Gym training app.
- Host: GitHub
- URL: https://github.com/sherzodartikbayev/workout
- Owner: sherzodartikbayev
- Created: 2025-01-29T16:07:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-18T15:10:21.000Z (over 1 year ago)
- Last Synced: 2025-02-18T16:23:35.311Z (over 1 year ago)
- Topics: firebase, firestore, react, react-query, react-router-dom, shadcn-ui, tailwindcss, typescript, zustand
- Language: TypeScript
- Homepage: https://gym-training-1cfb8.web.app/
- Size: 688 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# WORKOUT - Gym training app.
Workout is a modern web application promoting fitness and a healthy lifestyle. The platform provides users with recommendations on healthy eating, various workout programs, and structured training plans. The website is fully responsive, ensuring a seamless experience on all devices.
# 🌐 Live Demo
Check out the live demo: [Workout](https://gym-training-1cfb8.web.app/)
# 🚀 Technologies
The project was developed using the following technologies:
⚛ React - For building UI components
📜 TypeScript - Ensuring code safety and structure
🎨 Tailwind CSS - For styling and responsive design
🌍 React Router DOM - For navigation between pages
🔥 Firebase - For authentication and backend services
🔄 React Query - For data management and caching
🏗 ShadCN UI - For elegant UI components
🖥 Application Preview
The application features a responsive and modern design, optimized for all screen sizes, including mobile, tablet, and desktop users.
# 🔧 Installation & Setup
To run the project locally, follow these steps:
```bash
# Clone the repository
git clone https://github.com/sherzodartikbayev/WORKOUT.git
```
```bash
# Install dependencies
npm install
```
```bash
# Start the development server
npm run dev
```
# 📌 Features
🔹 Workout Programs - Various training and fitness plans
🔹 Healthy Eating Recommendations
🔹 User Authentication (via Firebase Authentication)
🔹 Flexible and fast design
🔹 Responsive UI for a smooth experience
🔹 Workout time tracking
🔹 Support for Dark and Light mode
💡 Experience
This project was a great learning experience! Throughout the development process, I gained valuable knowledge and deepened my understanding of React Query, Firebase Authentication, and ShadCN UI. The hands-on experience helped me enhance my frontend development skills.
# 👨💻 About the Developer
Hello! I'm Sherzod, a 16-year-old frontend developer. I am passionate about React, TypeScript, Next.js, and other frontend technologies. My goal is to establish a major IT company and become one of the top developers in the industry.
If you find my projects interesting, feel free to follow me on:
- GitHub: [sherzodartikbayev](https://github.com/sherzodartikbayev)
- Email: sherzadartikbayev@gmail.com
- Telegram: [sherzod_artikbayev](https://t.me/sherzod_artikbayev)
- LinkedIn: [Sherzod Artikbayev](https://www.linkedin.com/in/sherzod3105/)
- Facebook: [Sherzod Artikbayev](https://www.facebook.com/sherz0dartikbayev)
- Twitter: [Sherzod Artikbayev](https://x.com/SherzadArt74344)
If you like this project, please ⭐ star it and share your feedback!