Class command

Founder control board

Everything here is founder-only: class identity, student generation, welcome letter output, attendance, scoring, and the frontend data map you will wire into your own backend later.

Generated seats
0

Students created from this board.

Active seats
0

Students currently marked active.

Founder session
Locked

Separate from the student lane.

Data state
Not saved

Local app save stamp for this device.

Student generator

Create a live student seat

Generate the student ID here. As soon as the seat is created and active, the student can use that ID on the student login lane.

Live output

Generated seat preview

Current generated ID
0S-2026-LOCKED
Student name will appear here Track will appear here Status will appear here

Create a seat to make the student lane go live for that ID on this device data set.

Welcome letter builder

Founder welcome letter template

Choose a student from the live roster and generate their letter instantly. This letter can be printed, copied, or exported as HTML.

Letter preview

Printable welcome letter

Roster and attendance

Live generated roster

Every generated student seat appears here. Attendance, notes, and seat status can be changed and saved from this surface.

IDNameEmailTrackStatusD1D2D3D4D5D6D7Notes
Final demo scoring

Score student outcomes

Keep this inside the founder lane only. Students should never see the score controls in this package.

Frontend wiring map

Handoff lanes for your backend build

This section exists so your later Neon / Netlify / Identity wiring has a dedicated front-end contract surface instead of being mixed into student or teacher content.

Identity lane
Forms lane
Blob lane
Neon lane
Founder session is locked on this device. Use Founder Access first.