https://github.com/moinuddin-dotcom/fitness-website-fullstack-client
This is fitness related website, user can be a member , if they want to be a trainer then they can apply for it after admin approval they can be a trainer. Also they can write blogs where people can read them
https://github.com/moinuddin-dotcom/fitness-website-fullstack-client
axios component headlessui html5 material-ui reactjs stripe-payments tailwindcss tanstack-react-query
Last synced: 2 months ago
JSON representation
This is fitness related website, user can be a member , if they want to be a trainer then they can apply for it after admin approval they can be a trainer. Also they can write blogs where people can read them
- Host: GitHub
- URL: https://github.com/moinuddin-dotcom/fitness-website-fullstack-client
- Owner: Moinuddin-dotcom
- Created: 2025-02-05T09:09:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-27T18:08:11.000Z (about 1 year ago)
- Last Synced: 2025-08-04T17:56:08.242Z (11 months ago)
- Topics: axios, component, headlessui, html5, material-ui, reactjs, stripe-payments, tailwindcss, tanstack-react-query
- Language: JavaScript
- Homepage: https://aura-fusion-gym.web.app/
- Size: 22.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**🏋️ Aura Fusion GYM**
-🚀 **A Full-Stack Fitness Web Application built with** React.js, Node.js, Express.js, and MongoDB, offering membership management, trainer bookings, and secure payments via Stripe.
**🌟 Live Demo**
🔗 https://aura-fusion-gym.web.app/
**🔥 Features**
**🏆 User Roles & Dashboard Access:**
**✅ Admin Dashboard:**
-Balance Management
-My Profile
-Newsletter Subscribers
-Applied Trainers
-Manage Trainers
-Add Classes & Forums
**✅ Trainer Dashboard:**
-My Profile
-Manage Slots
-Add New Slots
-Add Forum
**✅ Member Dashboard:**
-My Profile
-Activity Log
-Booked Trainers
**💳 Payment Integration**
-Secure Stripe payment gateway for class/trainer bookings.
**🚀 Tech Stack**
**Frontend**
-React.js (UI & Components)
-Tailwind CSS, Daisy UI, Material UI, Wind UI, Mamba UI, Headless UI, React Flowbite
-Axios & TanStack Query (Data Fetching)
**Backend**
-Node.js, Express.js, MongoDB
-JWT Authentication for security
**⚡ Installation & Setup**
**1️⃣ Clone the Repository**
git clone https://github.com/yourusername/aura-fusion-gym.git
cd aura-fusion-gym
**2️⃣ Install Dependencies**
npm install
**3️⃣ Run the Development Server**
npm run dev
Ensure you have your .env file set up with API keys and database credentials.
**🛠️ Upcoming Features**
✅ Enhanced Admin Analytics Dashboard
✅ Member Progress Tracking
✅ Trainer Reviews & Ratings
-📧 Email: moinchy7@gmail.com
-🔗 LinkedIn: https://www.linkedin.com/in/md-moinuddin-chowdhury-67098123b/?originalSubdomain=bd
-🔗 GitHub: https://github.com/Moinuddin-dotcom