Skip to main content

Student practice dashboard

Mission Studio

Start a focused Grade 4 math exam, then review local progress on its own pages instead of crowding the setup flow.

Exam setup

Start exam wizard

Choose the profile, topics, level, question count, and feedback timing before the exam begins.

Choose the student profile

Profiles keep local scores separate without requiring sign-in.

Use a short display name. Scores stay on this device.

Local-first profiles

Profiles and leaderboards are stored in this browser until Firebase phases add cloud sync.
View leaderboards

Active profile

Player 1

Stored locally on this browser

Current exam

25 questions

7 topics selected

Feedback

At end

Default for the next exam

No local scores yet

Start an exam to build a leaderboard and local practice summary.

Start exam

Open a dedicated exam-start page with the same setup wizard.

Analytics

See honest local summaries now, with cloud history gated for Firebase.

Settings

Manage local profiles and default exam options.

Saved history

Saved for later

Saved attempts will appear here after account sync is available.

Student practice stays available.

For now: start a local exam.

Rewards

Saved for later

Rewards will appear after trusted saved progress is available.

Student practice stays available.

For now: start a local exam.

Friend invites

Saved for later

Classmate invites will open after linked accounts are ready.

Student practice stays available.

For now: start a local exam.

Matchmaking

Saved for later

Opponent matching will open after real-time account state is ready.

Student practice stays available.

For now: start a local exam.

Live matches

Saved for later

1 vs 1 matches will open after identity, presence, and scoring rules are ready.

Student practice stays available.

For now: start a local exam.

Firebase-ready navigation

Leaderboards, analytics, settings, and future cloud areas now have clear homes without implying Firebase features are already live.