/Gym-E-com-website

Your one-stop shop for quality fitness gear, built by a gym rat for gym rats. Clean interface, hassle-free shopping, and equipment that actually lasts. Browse, shop, and get back to your gains without the usual e-commerce headaches. Making gains in the code just like you do in the gym! 💪

Primary LanguageEJS

FLEXMART 💪

Where Fitness Meets Functionality

Flexmart is your one-stop destination for premium fitness equipment with none of the usual e-commerce headaches! 🚀

This platform eliminates the frustration of navigating between sketchy fitness sites just to gear up for your next PR. Whether you're a gym newbie or a seasoned iron warrior 🦍, Flexmart has everything you need to crush those fitness goals! 🎯

Core Features

🏋️‍♀️ Equipment Categories

Browse through intelligently organized fitness equipment categories

🔍 Advanced Filtering System

Find exactly what you need with filters for price, brand, rating, availability and more!

👤 User Accounts

Save favorites, track orders, and get personalized recommendations

🛒 Smooth Shopping Experience

Intuitive cart system that actually works

In Development

  • Enhanced payment security features
  • Enhanced shipping calculation algorithms
  • User reviews and ratings system
  • Bundle deals for complete home gym setups
  • Subscription options for consumables (protein, pre-workout)

Installation & Setup

# Clone the repository
git clone https://github.com/yourusername/flexmart.git

# Navigate to project directory
cd flexmart

# Install dependencies
npm install

# Run development server
npm run dev

# For production build
npm run build

Contributing

Want to spot me for some code reps? Here's how:

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/amazing-gains)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-gains)
  5. Open a Pull Request

All PRs welcome - whether you're fixing typos or adding major features!


Remember: The best gym equipment is the one you'll actually use. Now go crush those PRs! 💪