🏸 Business Onboarding Cookbook: Badminton Arenas & Racquet Clubs
Category: Badminton Courts & Racquet Clubs
Primary Domain: 04_Sports_Turfs_Venues
Platform: 360 SERVICE HUB
1. Overview & Business Profile Context
This cookbook provides realistic, comprehensive, and verified test data for onboarding an indoor air-conditioned, BWF-standard synthetic badminton facility. It exercises:
- Multiple Parallel Synthetic Courts (
SPACE) Resource Allocation: Modeling 4 parallel BWF-certified Yonex mat courts operating simultaneously without cross-court interference.
- Dedicated Court Rental vs. Certified Coach Add-on (
PERSON + SPACE): Demonstrating court-only hire vs. 1-on-1 advanced smash/footwork coaching where a BWF-certified coach is paired with a specific court.
- Hourly Duration Engine: 60-minute standard playing slots with zero or 5-minute player switchover buffers.
- Multi-Slot Consecutive Weekend League Booking: Multi-slot consecutive booking rules with tiered package discounts for 2-hour or 3-hour weekend corporate tournament blocks.
- Early Morning to Late Evening Sports Grid: Operating continuously from 05:30 AM (for early morning school athletes and fitness players) until 11:30 PM at night.
2. Step-by-Step Onboarding Data
Step 1 of 5: Business Information
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Business Logo / Photo Upload |
Image Picker Card |
smash_point_badminton_logo.jpg (Dynamic royal blue and neon lime crest featuring aerodynamic shuttlecock and racquet strings) |
Tap opens media picker. Renders 1:1 preview card with edit overlay. |
| Business Name |
Text Field (Single-line) |
SmashPoint International Badminton Arena & Academy |
51 characters. Valid ($\ge 2$ and $\le 100$). |
| Business Category |
Dropdown / Picker |
Badminton Courts & Racquet Clubs |
Contextualizes indoor racquet sports, court rentals, and coaching tags. |
| Business Type |
Segmented Control |
Company |
Multi-court sports facility enterprise. |
| Business Address |
Text Field / Geocomplete |
Plot 88, Sector 48, Near Subhash Chowk, Sohna Road |
High-ceiling indoor sports hangar. |
| Auto-detect GPS / Pick on Map |
Action Buttons |
Latitude: 28.4287 Longitude: 77.0426 |
Pinned precisely at Sector 48, Sohna Road, Gurugram. Valid Indian coordinates. |
| Operating City |
Text Field (Single-line) |
Gurugram |
City string. |
| Mobile Number (Verified via Login) |
Phone Input (Read-only) |
+919810667788 |
Read-only input with verified green badge (✔). |
| Email ID (Optional) |
Email Text Field |
bookings@smashpointarena.in |
Valid arena administrative email. |
| Business Description (Optional) |
Text Area (Multi-line) |
State-of-the-art indoor badminton facility with 4 BWF-standard Yonex PVC vinyl synthetic courts laid over cushioned wooden spring sub-flooring. 32ft clear ceiling height, non-glare LED sports illumination, climate-controlled HVAC, Yonex equipment pro shop, clean shower locker rooms, and certified BWF coaches. |
315 characters ($\le 500$). |
| Language Preference |
Dropdown / Select |
English (Default) |
Platform language. |
| Time Zone |
Input Field / Display |
India Standard Time (IST) |
IANA Asia/Kolkata. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
Validates Step 1 fields, advances to Step 2. |
Step 2 of 5: Add Resource (Polymorphic Flow)
Add the following 5 realistic resources covering 4 tournament-grade badminton courts and 1 head BWF-certified coach:
[ What does your customer book? ]
├── [○] 1. Room / Space ──► Court 1: BWF Center Court (Yonex Mat on Wood)
├── [○] 2. Room / Space ──► Court 2: Championship Court (Yonex Mat on Wood)
├── [○] 3. Room / Space ──► Court 3: Club Court (Yonex Mat on Wood)
├── [○] 4. Room / Space ──► Court 4: Academy Training Court (Yonex Mat on Wood)
└── [●] 5. Team Member / Staff ──► Coach Pradeep Rawat (BWF Level 2 Certified Coach)
Resource 1: Court 1: BWF Center Court (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Activates room/space fields. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
badminton_court_1.jpg |
Pristine green Yonex PVC court with sharp white line markings and tournament net. |
| Space / Room / Facility Name |
Text Field |
Court 1: BWF Center Court (Yonex Mat on Wood) |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
Strictly 1 booking entity (singles or doubles group). |
| Space Type / Category |
Dropdown / Text |
Indoor Badminton Court |
Space category. |
| Location / Room Identifier (Optional) |
Text Field |
Hall A - Center Court 1 |
Court location. |
| Description / Amenities (Optional) |
Text Area |
Official BWF Grade-1 certified Yonex green PVC vinyl court laid over 12mm sprung wooden sub-floor. Shadow-free 800 lux anti-glare side LED arrays, high-tension tournament net, and electronic scoreboard. |
Amenities listing. |
| Primary Resource |
Switch / Toggle |
ON |
Primary arena court. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Court 1. |
Resource 2: Court 2: Championship Court (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Room/space form. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
badminton_court_2.jpg |
Parallel court view. |
| Space / Room / Facility Name |
Text Field |
Court 2: Championship Court (Yonex Mat on Wood) |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
1 booking entity. |
| Space Type / Category |
Dropdown / Text |
Indoor Badminton Court |
Space category. |
| Location / Room Identifier (Optional) |
Text Field |
Hall A - Court 2 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Identical BWF tournament specification with wooden sprung underlay, non-marking gum sole requirement, referee chair, and player hydration benches. |
Amenities. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary court. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Resource |
Saves Court 2. |
Resource 3: Court 3: Club Court (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Room/space form. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
badminton_court_3.jpg |
Court photo. |
| Space / Room / Facility Name |
Text Field |
Court 3: Club Court (Yonex Mat on Wood) |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
1 booking group. |
| Space Type / Category |
Dropdown / Text |
Indoor Badminton Court |
Classification. |
| Location / Room Identifier (Optional) |
Text Field |
Hall B - Court 3 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Standard tournament synthetic mat court ideal for intermediate and recreational doubles matches. |
Amenities. |
| Primary Resource |
Switch / Toggle |
OFF |
Space resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Resource |
Saves Court 3. |
Resource 4: Court 4: Academy Training Court (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Room/space form. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
badminton_court_4.jpg |
Training court with shuttlecock feeder caddy. |
| Space / Room / Facility Name |
Text Field |
Court 4: Academy Training Court (Yonex Mat on Wood) |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
1 booking entity. |
| Space Type / Category |
Dropdown / Text |
Indoor Badminton Court |
Category. |
| Location / Room Identifier (Optional) |
Text Field |
Hall B - Court 4 (Coaching Zone) |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Equipped with multi-shuttle feeder stands, agility ladder markings, and overhead stroke reflection mirrors for coaching clinics. |
Amenities. |
| Primary Resource |
Switch / Toggle |
OFF |
Space resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Resource |
Saves Court 4. |
Resource 5: Head Badminton Coach (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Activates staff-specific fields. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
coach_pradeep_rawat.jpg |
Professional coach portrait holding Yonex Astrox racquet. |
| Full Name of Staff / Specialist |
Text Field |
Coach Pradeep Rawat |
Required. |
| Role / Designation |
Text Field |
Head Badminton Coach (BWF Level 2 Certified, Ex-National Player) |
Title & credentials. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1:1 dedicated personal stroke coaching. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9810667789 |
Notification phone. |
| Gender |
Dropdown Selector |
Male |
Coach gender. |
| Experience (Optional) |
Text Field |
12 Years (Trained Junior State Champions) |
Coaching tenure. |
| Bio / Specialization (Optional) |
Text Area |
Specializes in explosive jump smash mechanics, deceptive backhand net play, 6-corner court footwork agility, and match tactical strategy. |
Coach bio. |
| Primary Resource |
Switch / Toggle |
OFF |
Staff resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Coach Pradeep Rawat. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 5 resources saved; advances to Step 3. |
Step 3 of 5: Services & Offerings
Configure the following 4 realistic badminton offerings covering hourly court hire, 1:1 pro coaching, and multi-slot tournament play:
[ Services & Offerings Portfolio ]
├── 1. Standard Badminton Court Hire - Non-Peak (Hours | 1 Hour | ₹500 | Court 1:1)
├── 2. Prime Evening Badminton Court Hire (Hours | 1 Hour | ₹800 | Court 1:1)
├── 3. 1-on-1 Pro Badminton Coaching + Court Included (60 mins | ₹1,500 | 1:1 Coach+Court)
└── 4. Weekend Tournament / Doubles League Court Booking (Hours | 1 Hour slots | ₹750/slot | Multi-Slot 2-4)
Offering 1: Standard Badminton Court Hire - Non-Peak (Hours — Space 1:1)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Standard Badminton Court Hire - Non-Peak (10:00 AM - 05:00 PM) |
Required. |
| Service Description |
Text Area (Multi-line) |
1-hour court hire on BWF synthetic mat court during midday non-peak hours. Strictly non-marking gum sole shoes required. Bring your own racquets and shuttles or rent at reception. |
Court rental details. |
| Service Photos (Optional) |
Multi-Image Picker |
badminton_game_action.jpg |
Players in mid-rally smash action. |
| Duration Unit |
Segmented Control |
Hours |
Hours unit. |
| Duration Value |
Number Input Field |
1 |
1-hour block. |
| Fulfillment Mode |
Segmented Control |
At Venue |
In-arena court. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Entire court locked by 1 booking group! |
| Base Price (₹) |
Currency Input Field |
500 |
Non-peak hourly court fee. |
| Buffer Time Before / After |
Dropdown Selector |
0 Mins |
Continuous hourly court turnover. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Court 1: BWF Center Court
[✔] Court 2: Championship Court
[✔] Court 3: Club Court
[✔] Court 4: Academy Training Court |
Any of the 4 courts can fulfill! |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single hour. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 1. |
Offering 2: Prime Evening Badminton Court Hire (Hours — Space 1:1)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Prime Evening Badminton Court Hire (05:00 PM - 11:30 PM) |
Required. |
| Service Description |
Text Area (Multi-line) |
1-hour court hire during peak evening hours under full tournament LED lighting and climate-controlled HVAC. High-tension tournament nets provided. |
Prime rental details. |
| Service Photos (Optional) |
Multi-Image Picker |
prime_court_lighting.jpg |
Illuminated court with vibrant green mat under sports LEDs. |
| Duration Unit |
Segmented Control |
Hours |
Hours. |
| Duration Value |
Number Input Field |
1 |
1-hour block. |
| Fulfillment Mode |
Segmented Control |
At Venue |
In-arena court. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Entire court reserved. |
| Base Price (₹) |
Currency Input Field |
800 |
Prime peak hourly rate. |
| Buffer Time Before / After |
Dropdown Selector |
0 Mins |
Zero buffer for continuous play. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Court 1: BWF Center Court
[✔] Court 2: Championship Court
[✔] Court 3: Club Court
[✔] Court 4: Academy Training Court |
Any of the 4 courts. |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single hour. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 2. |
Offering 3: 1-on-1 Pro Coaching + Court Included
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
1-on-1 Pro Badminton Coaching (Court & Shuttles Included) |
Required. |
| Service Description |
Text Area (Multi-line) |
60-minute intensive stroke and tactical coaching session with BWF-certified Coach Pradeep Rawat. Includes court hire, Yonex Aerosensa feather shuttles, multi-feed stroke drills, and video stroke analysis. |
Coaching details. |
| Service Photos (Optional) |
Multi-Image Picker |
coaching_drills.jpg |
Coach demonstrating backhand drop shot technique. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes duration. |
| Duration Value |
Number Input Field |
60 |
Full 60 minutes. |
| Fulfillment Mode |
Segmented Control |
At Venue |
Dedicated court. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated 1:1 coach + court. |
| Base Price (₹) |
Currency Input Field |
1500 |
Combined fee (Coach + Court + Shuttles). |
| Buffer Time Before / After |
Dropdown Selector |
10 Mins |
Shuttle collection and hydration buffer. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Coach Pradeep Rawat
[✔] Court 4: Academy Training Court |
Requires Coach AND Training Court! |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single session. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 3. |
Offering 4: Weekend Tournament / Doubles League Booking (Multi-Slot Consecutive)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Weekend Tournament / Doubles League Court Booking |
Required. |
| Service Description |
Text Area (Multi-line) |
Extended continuous multi-hour court reservation for corporate badminton matches, society tournaments, or extended 5-set doubles battles. Bookable in consecutive 1-hour slots. |
League details. |
| Service Photos (Optional) |
Multi-Image Picker |
tournament_match_play.jpg |
Doubles match in progress with spectators on benches. |
| Duration Unit |
Segmented Control |
Hours |
Hours unit. |
| Duration Value |
Number Input Field |
1 |
Base unit = 1 hour. |
| Fulfillment Mode |
Segmented Control |
At Venue |
In-arena court. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated court lock. |
| Base Price (₹) |
Currency Input Field |
750 |
Base hourly rate. |
| Buffer Time Before / After |
Dropdown Selector |
0 Mins |
Zero buffer. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Court 1: BWF Center Court
[✔] Court 2: Championship Court |
Center or Championship court. |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
ON |
Multi-slot enabled. |
| Minimum Consecutive Slots |
Number Input Field |
2 (2 hours total) |
Minimum 2 continuous hours. |
| Maximum Consecutive Slots |
Number Input Field |
4 (4 hours total) |
Maximum 4 continuous hours. |
| Volume Discount Tiers |
Data Table Input |
2 Slots: ₹1,350 (10% off ₹1,500 base) 3 Slots: ₹1,912 (15% off ₹2,250 base) 4 Slots: ₹2,400 (20% off ₹3,000 base) |
Tiered discount values entered. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 4. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 4 offerings saved; advances to Step 4. |
Step 4 of 5: Business Availability
7-Day Weekly Shift Grid
SmashPoint operates from 05:30 AM early morning until 11:30 PM at night every day to cater to early morning athletes, daytime recreational players, and late-night office doubles clubs. Operating continuously with no midday shutdowns.
| Day of Week |
Status |
Operating Hours |
Break / Split Interval |
Quick Chip Applied |
| Monday |
Open |
05:30 AM – 11:30 PM |
No Break |
Baseline configuration |
| Tuesday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
| Wednesday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
| Thursday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
| Friday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
| Saturday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
| Sunday |
Open |
05:30 AM – 11:30 PM |
No Break |
Applied via Mon → All Days |
Holiday Closures & Non-Operating Calendar
| Holiday / Observance Name |
Date |
Recurrence Rule |
Business Rationale |
| Diwali Festival |
01 Nov 2026 |
Annual Floating (Closed from 04:00 PM onwards) |
Early festive closure |
| Holi Festival |
25 Mar 2026 |
Morning closed until 02:00 PM |
Floor protection from colored water |
Step 5 of 5: Final Review & Publish
Onboarding Summary Card Inspection
================================================================================
360 SERVICE HUB — BUSINESS ONBOARDING VERIFICATION
================================================================================
Business Profile:
• Legal / Trade Name : SmashPoint International Badminton Arena & Academy
• Operating Domain : 04_Sports_Turfs_Venues / Badminton Courts & Racquets
• Structure : Company (Indoor Badminton Facility)
• Coordinates : 28.4287, 77.0426 (Sector 48, Sohna Road, Gurugram)
• Contacts : +919810667788 | bookings@smashpointarena.in
Configured Resources (5 Total):
1. [SPACE] Court 1: BWF Center Court (Yonex Mat on Wood) (Cap: 1) — PRIMARY
2. [SPACE] Court 2: Championship Court (Yonex Mat on Wood) (Cap: 1)
3. [SPACE] Court 3: Club Court (Yonex Mat on Wood) (Cap: 1)
4. [SPACE] Court 4: Academy Training Court (Yonex Mat on Wood) (Cap: 1)
5. [PERSON] Coach Pradeep Rawat (Head Badminton Coach - BWF Level 2)
Configured Services & Offerings (4 Total):
1. Standard Badminton Court Hire - Non-Peak (1h | ₹500 | At Arena | Cap: Court 1:1)
2. Prime Evening Badminton Court Hire (1h | ₹800 | At Arena | Cap: Court 1:1)
3. 1-on-1 Pro Badminton Coaching (60m | ₹1,500 | At Arena | Cap: Coach + Court 1:1)
4. Weekend Tournament / Doubles League Booking (1h slots | ₹750/slot | Multi-Slot 2-4)
Operating Schedule:
• 7 Days a Week : 05:30 AM – 11:30 PM Continuous (No Break)
• Holidays : 2 Partial Festival Closures
================================================================================
- Action: Tap
Publish Business.
- Result: Activates SmashPoint on 360 SERVICE HUB discovery, initializes multi-court slot concurrency engines, and enables instant court reservations.
3. Customer App End-to-End QA Testing Scenarios
+----------------------------------------------------------------------------------------------------+
| 360 SERVICE HUB VERIFICATION SUITE |
| CATEGORY: BADMINTON COURTS |
+----+--------------------------------+-----------------------------------+--------------------------+
| # | Test Scenario | Execution Input | Expected System Outcome |
+----+--------------------------------+-----------------------------------+--------------------------+
| 1 | 4-Court Concurrency Load | 4 different users simultaneously | All 4 bookings confirm. |
| | | book Court 1, 2, 3, 4 at 07:00 AM.| 5th user searching 07:00 |
| | | | sees "All Courts Booked".|
+----+--------------------------------+-----------------------------------+--------------------------+
| 2 | Dual Lock: Coach + Court 4 | Player books 1:1 Pro Coaching with| System locks Coach |
| | | Coach Pradeep at 08:00 AM. | Pradeep AND Court 4. |
| | | Another user attempts Court 4 hire| Court 4 is unavailable |
| | | at 08:00 AM. | for independent hire. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 3 | Zero-Buffer Continuous Court | Player A books Court 1 from | Court 1 generates open |
| | Rollover | 06:00 to 07:00 AM. | slot at 07:00 AM sharp |
| | | | without enforced buffer. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 4 | Multi-Slot 2-Hour Weekend | Player selects 2 continuous hours | Duration: 2 hours. |
| | Doubles Discount | (08:00 - 10:00 AM) on Court 1. | 10% discount applied: |
| | | | ₹1,350 charged. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 5 | Early 05:30 AM First Slot | Select date in calendar and | First bookable slot |
| | Verification | inspect morning schedule. | generates at 05:30 AM. |
+----+--------------------------------+-----------------------------------+--------------------------+