SportEx

A three-sided sports and fitness marketplace connecting consumers, gym owners, and equipment sellers in Kuwait

Introduction

Sportex is a comprehensive sports and fitness marketplace platform built for the Kuwait market, combining fitness class booking, gym and academy membership management, and sports equipment e-commerce into a single, unified app. Deployed on iOS and Android, the Flutter-built consumer app serves as the front end of a three-sided marketplace ecosystem that also includes a React-based Admin Dashboard for platform governance and a Merchant Dashboard for gym owners and sports equipment sellers.

For consumers, Sportex replaces a fragmented set of gym websites, equipment stores, and class booking tools with one app: discover nearby gyms on an interactive map, book a fitness class, purchase equipment, and manage an active membership, all in the same session. For merchants, the dashboard provides a complete business management layer without requiring any technical setup beyond onboarding.

What makes Sportex structurally distinct is the hybrid marketplace model: fitness services (which are time-based, location-specific, and subscription-driven) and physical products (which follow standard e-commerce logic) are unified under a single platform with shared payments, shared discovery, and a shared user identity.

Purpose and Vision

Kuwait's fitness market is fragmented across individual gym websites, WhatsApp booking flows, and disconnected equipment retailers. Fitness enthusiasts juggle multiple subscriptions, multiple apps, and multiple payment methods to maintain an active lifestyle. Sportex's mission is to consolidate the entire sports and fitness stack into one platform, making it as easy to find a gym, book a class, and buy a resistance band as it is to order food through a delivery app.

The three-dashboard architecture reflects a deliberate long-term vision: a platform where administrators govern quality and compliance, merchants grow their businesses through structured tooling, and consumers get a consistently high-quality experience regardless of which gym or seller they interact with.

Target Audience

  • Fitness Enthusiasts – Active consumers in Kuwait looking for a single app to discover gyms, book classes, manage memberships, and purchase equipment without switching between platforms.

  • Gym and Academy Owners – Fitness businesses that want a structured digital channel to list services, manage class schedules, sell memberships, and track orders without building their own tech.

  • Sports Equipment Sellers – Retailers and independent merchants who want access to a fitness-focused consumer audience through a managed e-commerce marketplace.

  • New Residents and Expats – People new to Kuwait who need a quick, location-based way to discover nearby fitness options without relying on word of mouth.

  • Subscription-Driven Fitness Users – Consumers who maintain active gym memberships and want renewal tracking, expiration alerts, and subscription management in one place.

Core Features

Consumer App (Mobile)

  • Fitness Service Discovery – Browse gyms, academies, and fitness studios with Google Maps-powered location discovery, custom map markers, and detailed profiles covering ratings, available classes, pricing, and member reviews.

  • Class Booking – Discover and book fitness classes from multiple academies with instructor details, skill level, duration, and scheduling information.

  • Sports E-Commerce Store – A full-featured product marketplace with category and brand filtering, product variants, merchant profiles, ratings, reviews, and discount tracking.

  • Cart and Checkout – Shopping cart with promo code validation, shipping address management, and multi-payment gateway checkout.

  • Multiple Payment Methods – Credit card, Google Pay, Apple Pay, and KNET (Kuwait's national payment network) via WebView-based payment gateway integration.

  • Gym and Academy Subscriptions – Subscribe to memberships with active subscription management, renewal tracking, and expiration notifications.

  • Order Management – Complete order lifecycle with status tracking, order details, receipt generation, and a post-purchase rating system.

  • Multilingual Support – Full English and Arabic language support throughout the platform.

Admin Dashboard (Web)

  • User and Merchant Management – View, suspend, activate, and delete user accounts; approve and suspend merchants; review KYC documents and business profiles.

  • Product and Service Moderation – Approve, reject, or suspend products and fitness services with multilingual content support.

  • Order Oversight – Platform-wide order monitoring with filtering by status, date range, and merchant.

  • Subscription and Membership Plan Management – Full CRUD operations on subscription plans with approval workflows and analytics.

  • Review Moderation – Moderate user-generated reviews with suspend, delete, reinstate, and bulk action controls; manage merchant replies.

  • Support Ticket System – View, respond to, escalate, close, and assign support tickets across the platform.

  • Content Moderation – Flag and moderate user-generated content, mask inappropriate material, and ban users.

  • Payouts Management – Trigger merchant payouts, mark as paid, and track payout status across all sellers.

  • Banner Ad Management – Manage banner ad requests and advertisement campaigns.

  • Dashboard Analytics – Revenue trends, order statistics, subscription metrics, and user engagement charts via Recharts.

Merchant Dashboard (Web)

  • Class Management – Create and manage fitness classes with scheduling controls.

  • Membership Plan Management – Configure and manage subscription offerings for gym and academy members.

  • Product Inventory – List and manage product catalog with variant and pricing controls.

  • Order Management – View and process incoming customer orders.

  • Merchant Analytics – Performance overview dashboard with merchant-specific metrics.

User Experience and Design

  • Hybrid Discovery Model – Combining map-based fitness service discovery with a product e-commerce store in a single app mirrors how fitness consumers actually spend: they find a gym and buy gear in the same mindset, not in separate sessions.

  • Market-Native Payments – KNET integration alongside international payment methods is not a feature addition; it is a trust requirement for any platform targeting Kuwait consumers seriously.

  • Role-Appropriate Interfaces – The consumer app, merchant dashboard, and admin dashboard are architecturally and visually distinct, each scoped precisely to the workflows relevant to that role without cross-contamination.

  • Subscription Lifecycle Awareness – Active membership management with renewal tracking and expiration notifications keeps the platform relevant beyond the initial purchase, creating habitual re-engagement.

  • Governance by Design – The admin dashboard's content moderation, KYC review, and approval workflows build quality and compliance infrastructure into the platform from day one rather than retrofitting it later.

Benefits

For Consumers

  • One app replaces a fragmented set of gym websites, class booking flows, and equipment retailers, with KNET support and Arabic localization making it genuinely accessible to the full Kuwait market.

For Gym and Academy Owners

  • A structured merchant dashboard provides class management, membership configuration, and order tracking without requiring technical expertise or independent platform development.

For Sports Equipment Sellers

  • Access to a fitness-focused, subscription-engaged consumer base through a managed marketplace with admin-governed quality standards.

For Platform Administrators

  • A full governance layer covering KYC, content moderation, payout management, support tickets, and analytics provides the operational infrastructure to manage a three-sided marketplace at scale.

Why Sportex Stands Out

Most fitness apps choose a lane: either a gym discovery tool, a class booking platform, or an equipment store. Sportex occupies all three simultaneously, and the decision to unify them is not cosmetic. A consumer who discovers a gym on the map, books a class through the same app, and buys equipment from a merchant in the same session represents a fundamentally more engaged and retained user than one who uses three separate tools.

The three-dashboard architecture with shared REST API backend, the KNET payment integration, the 18 modular feature domains with independent BLoC state management, and the dual admin and merchant governance layer reflect a platform built for the operational complexity of a real, multi-sided marketplace rather than a single-vendor fitness tool.

Conclusion

Sportex is Kuwait's unified sports and fitness marketplace, built to serve consumers, merchants, and platform operators from a single, shared infrastructure. The consumer app consolidates gym discovery, class booking, membership management, and equipment shopping into one experience. The merchant and admin dashboards provide the governance and business management layer that makes a three-sided marketplace operationally sustainable.

With 18 modular feature domains, a Kuwait-native payment stack, full Arabic localization, and a complete admin governance suite already in production, Sportex is positioned to deepen its presence in the Kuwait fitness market and expand its merchant catalog without architectural rework.

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable