Skip to main content

Create Match Kho-Kho

Match creation in Sportzdom is the structured process of setting up a game by configuring teams 👥, match rules 📋, schedule 📅, and format 🏟️. It ensures the match is properly defined and ready for live scoring 📊, tracking, and result generation 🏁 within the system.

1. 🏠 Home Page Navigation

  • User clicks on the Play icon 🎮 in the navigation bar.
  • App navigates to the Play Page ➡️.

2. 🏆 Play Page

  • User can view:
    • Favourite Sports ⭐
    • All Sports 🏅
  • User selects any sport (🏐🏸🏀).
  • The sport card flips 🔄 and displays:
    • Play 🎯
    • Shop 🛒
    • Wiki 📚

3. 🆕 Create Match Workflow

  • User clicks on the Play 🎯 button.
  • App navigates to the Select Whom to Play page 👤.

4. 👥 Select Player Type

  • User chooses who the match is for:
    • Self / Parent 🧑
    • Child 👶
  • User clicks on Continue ➡️.

5. 👶 Child Selection Flow

  • If Child 👶 is selected:

    • App navigates to the Child Selection Page 📄.
    • User can:
      • Select an existing child profile ✅
      • Click Continue ➡️ to proceed
  • If no child profiles exist ❌:

    • An empty state screen 📭 is displayed
    • A button “Add Children ➕👶” is shown
    • User clicks to add a new child profile 📝
  • User Click continue 🎯.

  • A bottom sheet slides up ⬆️ displaying:

    • Play Now
    • Schedule
  • User selects Play Now → highlighted with green border ✅.

  • Continue button becomes enabled ✔️.

  • User Click Continue ➡️.

6. 📄 Create Match Page

  • App navigates to the Create Match Page 📝.

⚧️ Select Match Type

  • User selects match type from Type Dropdown ⬇️:
    • Male ♂️
    • Female ♀️
    • Mixed 🔀

🧑 Select Your Team (Self Team)

  • User clicks on the Select Team button 🏷️.
  • App navigates to the Choose Self Team Page 📋.
  • A list view of teams 📜 is displayed.
  • User selects a team by clicking on it ✅.
  • App navigates back to the Create Match Page 🔙.
  • Selected team is now displayed as Self Team ✔️.


🆚 Select Opponent Team

  • User selects the Opponent Team 👥 from available options.
  • Opponent team gets assigned and displayed ✅.

📍 Select Ground

  • User selects the match location/ground 🏟️.
  • Ground details are added successfully ✅.

⏱️ Enter Match Duration

  • User enters match duration (in minutes) ⏳.

✅ Enable Create Button

  • Create Button 🟢 remains disabled ❌ until:

    • Self Team selected ✔️
    • Opponent Team selected ✔️
    • Match Type selected ✔️
    • Ground selected ✔️
    • Match Duration entered ✔️
    • Number of Players selected ✔️
  • Once all fields are completed:

    • Create Button gets enabled ✅

🚀 Create Match

  • User clicks on Create Button 🟢.
  • Match is successfully created 🎉.
  • Opponent Team gets notified 🔔 about the match.

🆘 Need Help?