🎾 DEMO VERSION — Exploring BoxLeague Pro? The full collaborative version is coming soon!  ·  Express interest →
🛠️ More Free Tools →
BoxLeague Pro DEMO DEMO v1.1

🎾 BoxLeague Pro — DEMO

Men's Doubles League Box 3 · Demo data pre-loaded

💬 Got feedback? Use the chat widget in the bottom-right corner to share your thoughts!
👥
Teams Tab
Demo Version 1.1
This tab shows all 6 doubles teams in your box league. Each card displays both players side by side — tap a photo circle to upload a profile picture (stored on your device).

You can add teams (up to 6), then generate the full round-robin fixture list. In the live version, team additions and photo updates sync instantly across all league members' devices.
🔒 Demo note: All data is stored locally on your device only and will not sync with other users. In the full live version, all changes are shared in real-time.
ℹ️ Your league has 6 doubles teams. Tap a player photo to upload a profile picture.
Teams
💬 Comments & Feedback
🔒
Comments — Coming in Live Version
In the full collaborative version, all league members can leave comments on the Teams tab — discussing players, confirming rosters, or just sharing banter. Comments sync in real-time across all users.
✨ Available in Full Version
📅
Availability Tab
Demo Version 1.1
Each player selects their name from the dropdown, then taps grid slots (morning / afternoon / evening) to mark when they're free. Green = available.

The All Players calendar below shows everyone's availability overlaid, with coloured initials. The Match Suggestions section automatically finds slots where all 4 players in an unplayed fixture are free at the same time.
🔒 Demo note: Your availability is saved locally on this device only. In the full live version, each player's availability syncs instantly — so the suggestions update for everyone in real-time.
ℹ️ 1. Select your name below.  2. Tap slots to mark when you're free (green = available).  3. Your availability shows on the all-players calendar below.
My Availability
📅 All Players — Next 2 Weeks
🎾 Match Suggestions
Matches where all 4 players have overlapping availability in the next 2 weeks.
💬 Comments & Feedback
🔒
Comments — Coming in Live Version
In the full version, players can comment on availability — e.g. "I'm away the week of the 14th" or "Can do any weekend morning." All comments sync in real-time across the league.
✨ Available in Full Version
📋
Fixtures Tab
Demo Version 1.1
This tab lists all 15 round-robin matches — every team vs every other team once. Filter by status (Unscheduled / Pending / Scheduled / Played), then tap any match to see details, propose a time, confirm it, or enter the final score.

The green badge on unscheduled matches shows how many overlapping availability slots exist for all 4 players — making it easy to spot which matches are easiest to arrange.
🔒 Demo note: Scores and schedule changes are saved locally on this device. In the full live version, proposed times and confirmed matches are instantly visible to all players in the league.
ℹ️ Tap any fixture to see details or enter a score. Filter by status using the dropdown below.
Fixtures
💬 Comments & Feedback
🔒
Comments — Coming in Live Version
In the full version, players can comment on the Fixtures tab — e.g. to dispute a score, celebrate a result, or coordinate upcoming matches. Synced in real-time across all users.
✨ Available in Full Version
🏆
League Table Tab
Demo Version 1.1
The league table is automatically calculated from all played results. Scoring is: 1 point per set won + 1 bonus point for playing (both teams get the bonus). Teams are sorted by points, then set difference, then game difference.

Below the table is a full results log — every played match with its date and set scores. The demo has 5 real results pre-loaded so you can see the table in action.
🔒 Demo note: Results are calculated from data stored locally on this device. In the full live version, every score entered by any player updates the table for the whole league instantly.
ℹ️ Scoring: 1 point per set won + 1 bonus point for playing. Teams sorted by points, then set difference.
League Table
💬 Comments & Feedback
🔒
Comments — Coming in Live Version
In the full version, players can discuss the standings, challenge scores, or congratulate winners directly on the League Table tab. All comments sync across the league in real-time.
✨ Available in Full Version
💬
Group Chat Tab
Demo Version 1.1
The Group Chat is the league's shared messaging space — coordinate match times, share court booking links, celebrate wins, or just keep the banter going.

In the full live version, messages are visible to all league members in real-time, just like a WhatsApp group but built right into the app. No phone numbers needed — just select your name and chat.
🔒 Group Chat requires real-time sync between players — this feature is not available in the demo. It will be fully functional in the live collaborative version.
💬 Group Chat
💬
Group Chat — Coming in Live Version
The group chat lets all league members message each other in real-time — directly inside the app. Use it to arrange matches, confirm bookings, and share match updates.

This feature requires a live back-end to sync messages between players, so it's not available in this local demo.
✨ Available in Full Version
Messages will appear here in real-time 👋
📖 How to Use — DEMO
BoxLeague Pro DEMO v1.1 — quick guide
⚠️ This is a Demo
!
All data is stored locally on your device only. Nothing syncs with other users in this demo version.
!
The Group Chat and Comments features are disabled. They require real-time sync, available only in the full live version.
💡 Interested in the full version for your league? Email grant@aifusionautomations.com
👥 Teams Tab
1
The Teams tab shows all 6 doubles pairs in your league. Each card shows both players side by side.
2
Tap a player's photo circle to upload a profile photo. It's stored on your device and shows throughout the app.
3
New teams can be added with + Add Team, up to 6 teams. Once all teams are added, generate the round-robin fixtures.
💡 The league runs a full round-robin — every team plays every other team once (15 matches total).
📅 Availability Tab
1
Select your name from the dropdown at the top.
2
A weekly grid appears. Tap any slot (morning / afternoon / evening) to toggle yourself as available. Green = you're free.
3
Use ◀ Prev / Next ▶ to navigate between weeks.
4
The All Players — Next 2 Weeks calendar below updates instantly as you tap. Coloured initials show who's free in each slot.
💡 Your availability is saved to this device. Ask everyone to fill theirs in so the smart scheduler can find match times.
📋 Fixtures Tab
1
Every match has a status badge. Use the filter dropdown to view matches by status.
Unscheduled Pending Scheduled Played
2
Tap any match to open its detail panel. From there you can propose a time, confirm, or reschedule.
3
Once a match is played, tap Mark as Played and enter the set scores.
💡 A green badge shows how many overlapping availability slots exist for that fixture.
🏆 League Table & Scoring
1
1 point per set won + 1 bonus point for playing. A 2–0 win = 3pts. A 2–1 win = 3pts. A 1–2 loss = 2pts. A 0–2 loss = 1pt.
2
Tiebreaker order: Total points → Set difference → Game difference.
💡 Scroll below the table for the full results log.