Samfit Gym

A modern **Next.js 15.4 fitness and gym platform** for **SamFit**, Iran’s largest premium fitness chain — featuring branch listings, membership plans, professional trainers, and online registration with full PWA support.

Tech Stack :
Samfit Gym
A modern Next.js 15.4 fitness and gym platform for SamFit, Iran’s largest premium fitness chain — featuring branch listings, membership plans, professional trainers, and online registration with full PWA support.

💪 Introduction

🏋️‍♂️ SamFit Gym is the country’s largest fitness franchise, providing high-end health and bodybuilding services across 15+ active branches nationwide.
This website centralizes everything — from branch info, membership plans, and elite trainer profiles to fitness education, brand partnerships, and mobile app integration — built with the latest Next.js + React 19 stack.
• 🌐 15+ premium branches across Tehran, Mashhad, and Mazandaran
• 🏆 Trusted by professional athletes, actors, and fitness influencers
• 📲 Integrated with SamFit App for online membership and class booking
• 💼 Developed by Persian Group for performance, scalability, and design excellence

✨ Core Features

🏋️ Branch Management & Search

  • View all branches with locations, contact info, and Google Map links
  • Branch pages include working hours, facilities, and trainer info
  • Dynamic "Coming Soon" placeholders for expanding branches

💳 Membership Plans & Pricing

  • Multi-tier plans (VIP, 3-month, 6-month, annual)
  • Transparent details: duration, sessions, and price in Toman
  • Online registration and plan comparison

🧠 Professional Trainer Profiles

  • Showcases certified and award-winning trainers
  • Details include education, federation credentials, and achievements
  • Includes specializations (TRX, EMS, IFBB Fitness, etc.)

🧍 Exercise Education & Tutorials

  • Visual and textual guides for bodybuilding movements
  • Instructions for proper form, muscle focus, and injury prevention
  • Example: Barbell Shrug, Dumbbell Shrug, Face Pull, Upright Row

📰 Fitness Magazine

  • Articles on training programs, diet, and recovery
  • Expert insights like "5 Common Muscle Growth Mistakes" or "Home Workout Routines"
  • Regular updates and “Read More” blog navigation

⚙️ Facilities & Equipment Highlights

  • Lists premium imported fitness brands (Technogym, Precor, HOIST, LifeFitness)
  • Details on each brand’s origin, features, and use in SamFit gyms

📲 SamFit App Integration

  • Members can:
    • Buy and renew subscriptions
    • Reserve classes and track workouts
    • Monitor body stats and progress
    • Access professional coaching via mobile
  • Promoted prominently with “Install App” CTA

🧩 Tech Stack

  • ⚛️ Next.js 15.4 + React 19
  • 🎨 TailwindCSS 4 for responsive UI
  • 🔥 Swiper.js for dynamic carousels
  • Serwist + Next-PWA for full Progressive Web App support
  • 🧠 TanStack React Query for API caching and real-time data fetching
  • ⚙️ Axios for backend communication

🧱 Structure Overview

  • Home Page: Hero banner, quick metrics, top facilities
  • Branches Page: Locations, maps, and direct call links
  • Plans Page: Dynamic pricing and sign-up
  • Trainers Page: Certified coaches and bios
  • Magazine Page: Educational and motivational fitness content
  • Contact Page: Direct call and message integration

⚡ Performance

  • 🚀 Optimized for SEO and Core Web Vitals
  • 📲 PWA-enabled for offline access
  • 💨 Lightning-fast navigation with Turbopack
  • 🧩 Modular design for easy scalability as new branches launch

🌟 Vision

SamFit isn’t just a gym — it’s a nationwide health ecosystem.
With a digital-first platform and an expanding branch network, it aims to deliver personalized, science-backed fitness experiences both online and offline — setting a new benchmark for fitness innovation in Iran.