Main Admin only: create/delete organizations and create Organizational Admin accounts assigned to an organization.
Main Admin access is restricted to this page. Organizational Admins manage learner profiles, skill areas, goals, IEPs, daily records, reports and graphs.
Create organization
Create Organizational Admin under an organization
Creating a real Organizational Admin login requires the separate manage-user Edge Function to be deployed in Supabase. This HTML cannot safely create Auth users by itself. If that function is not deployed, this action will fail until the backend is configured.
Organizations
Organizational Admin accounts
Dashboard
Create skills and goals, build an IEP once, then keep adding daily data to that saved IEP.
Learner
Demo Learner
Skill areas
0
Saved IEPs
0
Daily data records
0
My Assigned Learners
Select a learner to open their profile.
Workflow
Set learner information.
Admin adds, edits, or deletes skill areas.
Add goals and select the goals that belong in the IEP.
Save the IEP once.
Therapist selects that IEP and records daily data by date; the same IEP remains active.
Generate a report with a progress graph from saved daily data.
This standalone HTML version saves to this browser only. The role selector is for demonstration, not secure authentication. Connect a backend such as Supabase before using real confidential learner data or multiple user accounts.
Create ID
Create learner, therapist, and parent/guardian IDs here. Created IDs appear in Manage Profiles.
Manage Profiles
Open a learner to view their completed profile, generated IDs, assessment grid, IEP history, reports and graphs.
All learners in this organization are visible to its Organizational Admin. Therapists and parents/guardians are restricted to learners assigned to their account.
Manage Learners
Create learner
Manage Therapist
Create Therapist ID
Use Ctrl (Windows) or Command (Mac) to select multiple.
Manage Parents / Guardian ID
Create Parent / Guardian ID
Learners and assignments
Therapist IDs
Parent / Guardian IDs
Learner profile
Learner details are shown in read-only mode.
Learner details, assessment grid, all saved IEPs, daily progress and reports are organized on this profile.
Accounts assigned to this learner
Assessment grid
All saved IEPs for this learner
Daily progress graph
Previous reports & progress summaries
Assessment grid
Select a status to color a skill row. These are original sample skills.
Skill area / domain · Protocol
Status
Prompt / support
Observation note
Manage skill areas
Admin can add, edit, and delete skill areas and domains.
Add skill area
Editing/deleting skill areas may affect historical results. The app retains orphaned records in storage but they will not appear in the active grid.
Manage protocols
Add protocol/section names or remove existing names. Skills assigned to a removed protocol remain stored.
Current skill areas
Manage goals
Create, edit, delete and select goals for an IEP.
Add goal
Goal library
Build and save IEP
Select saved goals, generate an IEP, and save it. Therapists can continue daily data entry against the same saved IEP.
Select goals to include
IEP preview
Choose goals and generate a preview.
Saved IEPs
Daily goal data
Choose an existing saved IEP and record another date. No need to create a new IEP or daily form each day.
A record is linked to the selected saved IEP and goal. Enter a new date to append another daily record; existing dates remain available for editing.
Saved daily records
Reports & graphs
Reports include date-wise goal data and progress graphs from saved records.
Select an IEP and generate a report.
My Account
Change the password for the currently selected demo account.
Standalone prototype only: password changes are stored in this browser and are not secure login authentication. Connect Supabase Auth before production use.