🤖 Business Onboarding Cookbook: Robotics, AI & STEM Learning Labs
Category: Robotics, AI & STEM Learning Labs
Primary Domain: 07_Education_Tutors_Coaching
Platform: 360 SERVICE HUB
1. Overview & Business Profile Context
This cookbook provides realistic, comprehensive, and verified test data for onboarding an experiential STEM innovation lab and children's robotics academy. It exercises:
- Shared Hardware Workstation Lab (
SPACE) with Multi-Seat Pooled Capacity ($N=10$): Modeling hands-on electronics and coding laboratories where up to 10 student stations operate in a batch cohort.
- Dedicated Mentorship vs. Batch Workshop (
PERSON + SPACE + EQUIPMENT): Demonstrating group weekend robotics classes versus 1-on-1 private mentoring for international robotics Olympiad competitions.
- Minutes Duration Engine with 90-Minute Lab Modules: 90-minute immersive coding and prototyping blocks with a mandatory 15-minute component re-sorting and test buffer.
- Physical Component Safety & Micro-Inventory Buffers: Dedicated turnaround buffers for soldering tip cooling, breadboard component sorting, and robotic arm servo resets.
- Weekend-Heavy Academic Calendar: Optimized for after-school Wednesday–Friday evening batches and full-day Saturday–Sunday bootcamps.
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 |
robomind_stem_logo.jpg (Sleek circuit-trace emblem with a glowing robotic gear and stylized brain microcontroller chip) |
Tap opens media picker. Renders 1:1 preview card with edit overlay. |
| Business Name |
Text Field (Single-line) |
RoboMind Academy & STEM Innovation Lab |
38 characters. Valid ($\ge 2$ and $\le 100$). |
| Business Category |
Dropdown / Picker |
Robotics, AI & STEM Learning Labs |
Contextualizes STEM education, lab stations, and robotics kits. |
| Business Type |
Segmented Control |
Company |
Registered educational academy enterprise. |
| Business Address |
Text Field / Geocomplete |
Plot 12, Mindspace Circle, Hitec City Phase 2, Madhapur |
Tech corridor hub in Hyderabad. |
| Auto-detect GPS / Pick on Map |
Action Buttons |
Latitude: 17.4474 Longitude: 78.3762 |
Pinned precisely at Hitec City, Madhapur, Hyderabad. Valid Indian coordinates. |
| Operating City |
Text Field (Single-line) |
Hyderabad |
City string. |
| Mobile Number (Verified via Login) |
Phone Input (Read-only) |
+919840113355 |
Read-only input with verified green badge (✔). |
| Email ID (Optional) |
Email Text Field |
admissions@robomindlab.in |
Academy contact email. |
| Business Description (Optional) |
Text Area (Multi-line) |
State-of-the-art STEM and robotics innovation lab for young minds aged 8 to 18. Equipped with high-performance dual-monitor programming workstations, Arduino and Raspberry Pi hardware kits, LEGO Spike Prime sets, 3D printers, laser cutters, and expert mentorship from IIT/BITS alumni robotics engineers. |
309 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 3 realistic resources covering 2 hardware innovation labs and 1 senior robotics mentor:
[ What does your customer book? ]
├── [○] 1. Room / Space ──► Lab 1: Arduino & Microcontroller Maker Space (Capacity: 10)
├── [○] 2. Room / Space ──► Lab 2: LEGO Spike Prime & AI Robotics Studio (Capacity: 10)
└── [●] 3. Team Member / Staff ──► Dr. Siddharth Rao (Lead Robotics Mentor & PhD Mechatronics)
Resource 1: Lab 1: Arduino & Microcontroller Maker Space (Room / Space — Capacity N=10)
| 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 |
maker_lab_1.jpg |
High-tech lab tables with dual-screen Dell workstations, oscilloscopes, and parts organizers. |
| Space / Room / Facility Name |
Text Field |
Lab 1: Arduino & Microcontroller Maker Space |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
10 |
10 independent student workstations. |
| Space Type / Category |
Dropdown / Text |
Robotics Maker Lab |
Space category. |
| Location / Room Identifier (Optional) |
Text Field |
Innovation Wing - Lab 101 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Equipped with 10 ESD-safe workstations, digital oscilloscopes, temperature-controlled soldering benches, 3D prototype printers, and breadboard sensor trays. |
Amenities listing. |
| Primary Resource |
Switch / Toggle |
ON |
Primary STEM laboratory. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Lab 1. |
Resource 2: Lab 2: LEGO Spike Prime & AI Robotics Studio (Room / Space — Capacity N=10)
| 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 |
lego_robotics_lab_2.jpg |
Collaborative modular workbenches with LEGO Spike storage bins and floor arena mats. |
| Space / Room / Facility Name |
Text Field |
Lab 2: LEGO Spike Prime & AI Robotics Studio |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
10 |
10 student seats per workshop. |
| Space Type / Category |
Dropdown / Text |
Modular Robotics Studio |
Classification. |
| Location / Room Identifier (Optional) |
Text Field |
Junior Studio - Lab 102 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Optimized for visual block coding, LEGO Spike Prime robotics kits, line-following arenas, obstacle mazes, and high-speed vision camera modules. |
Amenities. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary lab space. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Resource |
Saves Lab 2. |
Resource 3: Lead Robotics Mentor (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 |
dr_siddharth_rao.jpg |
Professional portrait in lab coat with robotic arm controller. |
| Full Name of Staff / Specialist |
Text Field |
Dr. Siddharth Rao |
Required. |
| Role / Designation |
Text Field |
Head of Innovation & Lead Robotics Mentor (PhD Mechatronics) |
Title & credentials. |
| Simultaneous Clients Handled |
Number Input Field |
10 |
Can mentor a cohort of up to 10 students simultaneously in lab sessions. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9840113356 |
Notification phone. |
| Gender |
Dropdown Selector |
Male |
Staff gender. |
| Experience (Optional) |
Text Field |
11 Years (World Robot Olympiad Coach) |
Tenure. |
| Bio / Specialization (Optional) |
Text Area |
Robotics scientist and robotics competition mentor specializing in inverse kinematics, PID controller tuning, ROS (Robot Operating System), and embedded C++. |
Bio. |
| Primary Resource |
Switch / Toggle |
OFF |
Staff resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Dr. Siddharth Rao. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 3 resources saved; advances to Step 3. |
Step 3 of 5: Services & Offerings
Configure the following 4 realistic STEM offerings covering group lab bootcamps, AI vision coding, and 1:1 Olympiad mentoring:
[ Services & Offerings Portfolio ]
├── 1. Weekend Robotics & Drone Building Bootcamp (90 mins | ₹1,200 | Multi-Seat N=10 | Lab 1 + Mentor)
├── 2. Python AI & Computer Vision for Kids (90 mins | ₹1,000 | Multi-Seat N=10 | Lab 1)
├── 3. LEGO Spike Prime Robotics Discovery (90 mins | ₹900 | Multi-Seat N=10 | Lab 2)
└── 4. 1-on-1 WRO / Olympiad Elite Project Mentorship (60 mins | ₹2,500 | 1:1 Dedicated Mentor + Lab 2)
Offering 1: Weekend Robotics & Drone Building Bootcamp (Minutes — Multi-Seat N=10)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Weekend Robotics & Drone Building Bootcamp (90 Mins) |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Hardware Robotics Workshop |
Category. |
| Service Description (Optional) |
Text Area |
Hands-on 90-minute workshop where students assemble electronic circuits, wire ultrasonic distance sensors, write obstacle-avoidance code, and test mini-drones. All hardware components, safety gear, and take-home project manuals provided. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
90 Minutes |
1.5-hour workshop block. |
| Buffer / Setup Time |
Dropdown Selector |
15 Minutes |
Component testing, battery charging, and station cleanup. |
| Pricing Model |
Segmented Control |
Fixed Price |
Per student ticket rate. |
| Price (₹) |
Currency Input |
1200 |
₹1,200 per student seat. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Lab 1: Arduino & Microcontroller Maker Space
[✔] Dr. Siddharth Rao |
Compound cohort: Lab 1 + Dr. Siddharth. |
| Capacity Allocation Model |
Segmented Control |
[○] Group / Multi-Seat (Shared Capacity) |
Group capacity model. |
| ↳ Maximum Seats / Capacity ($N$) |
Number Input Field |
10 |
10 students max per batch. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
Student attends lab. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single 90m session. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 1. |
Offering 2: Python AI & Computer Vision for Kids (Minutes — Multi-Seat N=10)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Python AI & Computer Vision for Kids (90 Mins) |
Service title. |
| Service Category / Tag |
Dropdown / Text |
AI & Software Coding |
Category. |
| Service Description (Optional) |
Text Area |
Interactive 90-minute software lab teaching Python programming, OpenCV facial detection, and gesture recognition games. Students build an AI camera application that reacts to hand gestures. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
90 Minutes |
90 minutes duration. |
| Buffer / Setup Time |
Dropdown Selector |
15 Minutes |
Workstation code wipe & setup. |
| Pricing Model |
Segmented Control |
Fixed Price |
Per ticket price. |
| Price (₹) |
Currency Input |
1000 |
₹1,000 per student seat. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Regular rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Lab 1: Arduino & Microcontroller Maker Space |
Lab 1 workstations. |
| Capacity Allocation Model |
Segmented Control |
[○] Group / Multi-Seat (Shared Capacity) |
Shared capacity. |
| ↳ Maximum Seats / Capacity ($N$) |
Number Input Field |
10 |
10 students. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 2. |
Offering 3: LEGO Spike Prime Robotics Discovery (Minutes — Multi-Seat N=10)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
LEGO Spike Prime Robotics Discovery (90 Mins) |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Junior Robotics (Ages 8-12) |
Category. |
| Service Description (Optional) |
Text Area |
Introductory STEM robotics class for young builders. Learn mechanical gear ratios, wheel traction, and motor programming to build an autonomous robot that navigates a live rescue course. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
90 Minutes |
90-minute class. |
| Buffer / Setup Time |
Dropdown Selector |
15 Minutes |
LEGO piece audit and sorting buffer. |
| Pricing Model |
Segmented Control |
Fixed Price |
Flat per-student fee. |
| Price (₹) |
Currency Input |
900 |
Affordable starter fee ₹900. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Lab 2: LEGO Spike Prime & AI Robotics Studio |
Assigned to Lab 2. |
| Capacity Allocation Model |
Segmented Control |
[○] Group / Multi-Seat (Shared Capacity) |
Group capacity. |
| ↳ Maximum Seats / Capacity ($N$) |
Number Input Field |
10 |
10 seats max. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 3. |
Offering 4: 1-on-1 WRO / Olympiad Elite Project Mentorship (Minutes — 1:1 Compound)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
1-on-1 WRO / Olympiad Elite Project Mentorship |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Advanced 1:1 Mentorship |
Category. |
| Service Description (Optional) |
Text Area |
Intensive 60-minute private mentorship with Dr. Siddharth Rao for students preparing for World Robot Olympiad (WRO) or FIRST LEGO League (FLL). Advanced algorithm tuning, custom sensor fusion, and project defense coaching. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
60 Minutes |
1-hour private session. |
| Buffer / Setup Time |
Dropdown Selector |
15 Minutes |
Post-mentorship code review. |
| Pricing Model |
Segmented Control |
Fixed Price |
Premium fee. |
| Price (₹) |
Currency Input |
2500 |
₹2,500 includes dedicated lab station & Dr. Rao. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Lab 2: LEGO Spike Prime & AI Robotics Studio
[✔] Dr. Siddharth Rao |
Compound 1:1 lock. |
| Capacity Allocation Model |
Segmented Control |
[●] 1:1 Appointment (Exclusive) |
1-on-1 dedicated session. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 4. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 4 offerings saved; advances to Step 4. |
Step 4 of 5: Availability & Working Hours
Configure operational calendar optimized for Wednesday–Sunday afternoon/evening sessions:
Weekly Schedule Grid
| Day of Week |
Operational Status |
Opening Time |
Closing Time |
Mid-Day Break Window |
| Monday |
Closed |
— |
— |
Lab Maintenance & Component Inventory |
| Tuesday |
Closed |
— |
— |
Curriculum Development & Testing |
| Wednesday |
Open |
02:00 PM |
07:30 PM |
None |
| Thursday |
Open |
02:00 PM |
07:30 PM |
None |
| Friday |
Open |
02:00 PM |
07:30 PM |
None |
| Saturday |
Open |
09:00 AM |
07:00 PM |
01:00 PM – 02:00 PM (Lunch & Recharging) |
| Sunday |
Open |
09:00 AM |
07:00 PM |
01:00 PM – 02:00 PM (Lunch & Recharging) |
Staff-Specific Availability Overlay
| Resource Name |
Working Days |
Daily Shift Window |
Break Window |
| Lab 1, Lab 2 |
Wed, Thu, Fri, Sat, Sun |
Matches academy hours |
Matches academy break |
| Dr. Siddharth Rao |
Wed, Thu, Fri, Sat, Sun |
Matches academy hours |
01:00 PM – 02:00 PM (Sat & Sun) |
Advanced Operating Settings
| Setting / Control |
Specification Value |
Operational Logic |
| Apply Same Hours to All Days |
OFF |
Weekdays (02:00 PM – 07:30 PM) differ from Weekends (09:00 AM – 07:00 PM). |
| Allow Bookings on Public Holidays |
ON |
Holiday STEM workshops experience massive parent demand. |
| Navigation Action |
Tap Continue |
Validates schedule, advances to Step 5. |
Step 5 of 5: Booking Rules, Fulfillment & Policies
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Lead Time / Advance Booking Window |
Stepper / Picker |
14 Days |
Up to 2 weeks ahead. |
| Minimum Notice Time (Cutoff) |
Stepper / Picker |
4 Hours |
Minimum 4 hours to prep hardware kits. |
| Cancellation Cutoff Window |
Stepper / Picker |
24 Hours Before Slot |
Full refund $\ge 24$ hours prior; 50% refund within 24 hours. |
| Fulfillment Mode Selection |
Segmented Control |
[●] At Venue Only |
Physical laboratory experience. |
| Maximum Active Bookings Per Customer |
Stepper / Number |
3 Active Bookings |
Accommodates siblings or multi-workshop enrollments. |
| Instant Confirmation vs. Request |
Switch / Toggle |
ON (Instant Booking Confirmation) |
Instant seat reservation upon payment. |
| Payment Options Accepted |
Checkbox Group |
[✔] Online Payment (UPI, Cards, NetBanking)
[✔] Pay at Venue (POS / UPI) |
Online prepayment and front desk payment. |
| Customer Booking Instructions (Optional) |
Text Area |
Please ensure your child arrives 10 minutes prior to the workshop start time. Laptops and all hardware kits are provided by RoboMind. Students are encouraged to bring a USB drive if they wish to save their custom code and 3D design files. |
Displayed on enrollment ticket and email. |
| Navigation Action |
Primary Contained Button |
Tap Complete Onboarding |
Final submission. Triggers merchant workspace creation. |
3. Five Deterministic End-to-End QA Test Scenarios
Scenario 1: Multi-Seat Workshop Seat Decrement & Satiation ($N=10$)
- Action: On Saturday at 10:00 AM – 11:30 AM in
Weekend Robotics & Drone Building Bootcamp:
- Parent A registers 2 children (2 seats).
- Parent B registers 3 children (3 seats).
- Parent C registers 5 children (5 seats).
- Expected Result:
- Seat count progresses: $10 \to 8 \to 5 \to 0$.
- At 0 seats, the 10:00 AM Saturday slot is marked "SOLD OUT".
- Parent D attempting to book 1 additional seat is presented with the afternoon 02:00 PM slot.
Scenario 2: Compound Lock of Mentor Across Services
- Action: On Saturday at 03:00 PM – 04:30 PM, Dr. Siddharth Rao is assigned to teach
Weekend Robotics & Drone Building Bootcamp in Lab 1. Concurrently, another parent attempts to book 1-on-1 WRO / Olympiad Elite Project Mentorship with Dr. Rao at 03:30 PM.
- Expected Result:
- Because Dr. Rao is already committed to the group bootcamp from 03:00 PM to 04:45 PM (including 15m buffer), his availability calendar is blocked.
- The 1-on-1 mentorship service displays 03:30 PM as unavailable and suggests 05:00 PM instead.
Scenario 3: Closed Days & Inventory Audit Validation
- Action: Customer queries availability for any robotics service on Monday or Tuesday.
- Expected Result:
- The booking calendar displays Monday and Tuesday as grayed-out "Closed" dates.
- No selectable time slots are generated.
Scenario 4: Station Hardware Reset Buffer
- Action: A Python AI session ends in Lab 1 at 05:30 PM. A parent attempts to book a workstation slot at 05:35 PM.
- Expected Result:
- The 15-minute buffer reserves the lab from 05:30 PM to 05:45 PM for system cleanup and code reset.
- The next valid slot begins at 05:45 PM.
Scenario 5: 24-Hour Cancellation Cutoff Enforcement
- Action: Parent with a booking for Sunday at 10:00 AM attempts to cancel on Saturday at 05:00 PM (17 hours prior).
- Expected Result:
- Cancellation cutoff is configured at 24 hours.
- System flags that the cancellation is inside the 24-hour window ($17 < 24$ hours).
- A 50% cancellation fee is retained, and the seat is released back to the public inventory.