Super Fitness is a modern fitness web app that helps users achieve their health goals through personalized guidance based on their current fitness level. The app provides healthy meal plans, tailored workouts, and curated fitness classes — all wrapped in a multilingual experience.
- Select your fitness level (Beginner / Intermediate / Advanced)
- Get smart meal recommendations and nutrition tips
- Explore tailored workouts and daily fitness classes
- Language-based routing (
/en,/ar) - Clean and responsive UI
- Route protection based on authentication status
We believe fitness is more than just a workout — it's a lifestyle.
Super Fitness provides a full experience including:
-
🧑🏫 Personal Trainers
Achieve your goals with the help of certified fitness professionals. -
🏃♂️ Cardio Programs
From steady-state runs to interval sprints — find your rhythm. -
🏋️♀️ Quality Equipment
Top-of-the-line strength and cardio machines at your fingertips. -
🥗 Healthy Nutrition Plans
Personalized meal plans to fuel your journey based on your level.
We’re here to support, motivate, and guide you every step of the way.
- ⚛️ React + TypeScript
- 🧭 React Router v6.4+
- 🌍
use-intlfor i18n - 🔁 Axios for API integration
- ⚡ React Query for data caching
- 🎨 Tailwind CSS + ShadCN UI
- 🧵 Yarn as package manager
# 1. Install dependencies
yarn install
# 2. Run the development server
yarn dev