ACCOUNT
Signed in
Authentication and profile loading are connected in this phase. Student records and app actions are not connected yet.
ADMIN DASHBOARD
OTB Achievement
Live roster, achievement totals, requests, and productions.
Loading administrator data…
LATEST RECOGNITION
Recent approved achievements
SAFE TEST SETUP
Link a test login
First create a TEST student record below, then invite an email you control from Supabase Authentication. Return here to link and activate its inactive student profile.
The app does not create Auth accounts, passwords, or invitations. The schema trigger creates an inactive student profile after Supabase Auth invitation. Do not use a real student's email or link a test login to a real roster record.
ROSTER
Students
STUDENT SUBMISSIONS
Point requests
STAFF SUBMISSIONS
Achievement verification
ADMINISTRATOR AWARD
Award Points
Record a rule-based achievement directly as approved. The database validates eligibility and writes the audit history.
APPROVED RECORDS
Student achievement history
PRODUCTION CATALOG
Manage productions
Create productions and update their status. Eligibility changes may be blocked when active awards depend on them.
Formal cast/lead designations use the existing production_cast table but are not managed in this dashboard yet. Lead-acting bonuses require a formal lead designation there.
SIGNED-IN ADMINISTRATOR
—
Active administrator account
YOUR OTB JOURNEY
Welcome, student.
Every approved achievement helps your theatre journey grow.
Loading your progress…
REQUEST RECOGNITION
Submit an Achievement
Send an achievement for staff review. It stays pending and does not add points unless an authorized reviewer approves it.
RECOGNITION EARNED
Your official OTB awards
MY THEATRE
Your stage is taking shape
A celebratory progress illustration, separate from official recognition milestones.
Stage ranges are a visual progress feature only. They do not change OTB point values, award eligibility, or leadership appointments.
OFFICIAL OTB RECOGNITION
Milestone progress
Milestones recognize achievement; points alone do not appoint a student to a leadership role.
APPROVED AWARDS
Achievement history
AWAITING / PAST REQUESTS
Point request status
YOUR RECOGNITION
Keep shining, Jordan.
Every positive choice adds up. Here’s your progress so far.
Age —RECOGNITION EARNED
Your official OTB awards
YOUR ACTIVITY
Recognition history
REQUEST RECOGNITION
Request points
Send a recognition request to an Admin. Points are added to your record only after approval.
YOUR REQUESTS
Request status
ADMIN TOOLS
Recognition workspace
Add points and manage which users can access the portal.
PRODUCTION RECORDS
Completed productions
Record completed productions and formally designated lead actors. Only OTB productions qualify for OTB completion and lead bonuses.
ADMIN REVIEW
Point requests
Review student requests and set the final points. Any note is optional.
STAFF VERIFICATION
Achievement entries
Verify or reject staff-entered achievements waiting for review.
ACHIEVEMENT TRACKING
Record an achievement
Select the student’s existing profile, describe the contribution, and review the configured award before saving.
STUDENT ROSTER
Students & totals
LATEST ENTRIES
Recent records
CUSTOMIZE RECOGNITION
Recognition categories
These are the recognition categories for OTB Leadership Points. Admins can rename or disable a category while keeping past records.
PERMISSIONS
Manage user access
Assign an account as a student with view-only access, or as an administrator with full access.
Preview behavior: assignments below are saved only in this browser. In Base44, only an existing admin should be able to change roles, and students must not be able to edit their own assignment.
Preview only: this screen uses local sample data. Base44 must add sign-in, shared storage, and server-side access rules before real student information is entered.

