I'm always excited to take on new projects and collaborate with innovative minds.

Address

Multan , Pakistan

Social Links

Project

Jordanian Sports

JSC is a full-featured Flutter mobile application designed to enhance sports engagement and team organization across Jordan. It blends match registration, e-commerce, and player tracking into one seamless platform with support for role-based access, order management, and localized content.

Client

Start Date

Apr 01, 2025
Jordanian Sports

JSC (Jordanian Sports Club) is a powerful sports community and e-commerce app developed using Flutter and GetX, built to empower local athletes, organizers, and businesses in Jordan. The app provides a centralized platform for users to register for matches, track performance, shop for sports products, and engage with teams through dedicated role-based features.

The system supports multiple user roles including players, referees, organizers, and videographers, each with customized access and workflows. Athletes can view and register for ongoing tournaments, access their Golden Card profiles, and track performance over time.

The built-in e-commerce module offers full product browsing, cart management, and real-time order tracking. Users can favorite items using SharedPreferences and interact with the platform in both English and Arabic, thanks to built-in localization.


⚽️ Users Can:

  • Register for matches and sports events
  • Apply for roles (referee, organizer, videographer)
  • View personal game history and Golden Card rankings
  • Browse and purchase sports products from the in-app store
  • Track their order status in real-time
  • Use the app in either English or Arabic
  • Save favorite products locally with Shared Preferences

🔧 Key Features:

🎯 Real-time match registration & availability  
⭐ Golden Card player stats & tier-based rankings  
🛒 E-commerce store with cart, product details & discounts  
📦 Order tracking with delivery status updates  
🎥 Role-based team registration system (referee, organizer, etc.)  
🌍 Multilingual support (Arabic & English)  
💾 Persistent local data with SharedPreferences  
🔐 JWT-based authentication and role-secure UI rendering


🧩 Tech Stack:

  • Frontend: Flutter (Dart)
  • State Management: GetX
  • Backend Integration: RESTful APIs
  • Authentication: JWT (token-based login & roles)
  • Local Storage: Shared Preferences
  • Multilingual Support: Flutter Localization (EN/AR)

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.16Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.18

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.21Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.29

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.31Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.32

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.35Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.40

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.46Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.49

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.53Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.10.58

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.04Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.05

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.07Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.14

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.18Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.22

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.25Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.26

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.28Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.33

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.35Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.39

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.42Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.50

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.11.57Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.01

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.04Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.10

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.18Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.23

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.27Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.30

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.37Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.40

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.53Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.12.57

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.02Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.04

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.08Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.15

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.18Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.23

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.27Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.28

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.33Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.36

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.50Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.55

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.13.58Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.02

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.06Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.08

 

Simulator Screenshot - iPhone 16 Pro - 2025-07-23 at 00.14.12
 


 

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy