Docking Bay
Sign in to Spaceport. One login email can hold multiple captains, and each captain can have multiple kids.
New accounts must verify the email address before Spaceport unlocks. Your account email is also saved onto accounts/{uid} for admin use and future features.
Add captains (parents/teachers). Each captain can have multiple kids.
Stored at accounts/{uid}/captains
Deleting a captain removes that captain document here in Spaceport. Make sure you truly want to remove it. For safety, Spaceport will ask for your password again before deleting a captain.
Crew Console
Select a captain, then add/manage kids. Select a kid to open dashboard + rewards.
Deleting a kid removes that crew member record from Spaceport. Spaceport will ask for your password again before deleting a kid.
Update the selected kidβs name, avatar, grade, or goals here.
Kid Dashboard
Fast view (reads kid doc only): gold, totals, and category rollups.
No kid selected
Gold
β
Total sessions
β
Total minutes
β
Last activity
β
Tip: This dashboard is instant because it reads only the kid document.
Crew Rocket
Select a kid to show their rocket card.
Reward charges
Activity Explorer
See where time has gone across lessons, practice, tests, rewards, and attendance. Click any row to open the full event details.
Reads from kids/{kidId}/events
Load activity first, then use the filters and chart only the current matching view.
Loaded events
β
Attendance days
β
Avg scored %
β
Tests logged
β
Activity mix
Recent attendance
Recent test scores
Load a kid to unlock activity, then click βLoad activityβ.
Progress Report
Queries kid events by date range and aggregates by category.
Select a kid, choose dates, and run a report.
Captain Reward Store
Captain creates rewards. Kids redeem with gold (subtracts + logs).
Stored at accounts/{uid}/captains/{captainId}/rewardStore
Rewards (edit/delete):
Redeem (for selected kid):