🏋️ 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