Student information system

Student records for California barbering and cosmetology schools

Roster, attendance, grades, transcripts and signed enrollment agreements, all in one place, built for BBC-approved cosmetology, barbering, esthetician and manicurist programs. You can open it and use it before you talk to anybody.

No signup and no email needed · sample data resets daily

The situation

Your records live in four places and none of them match

Attendance on paper

An instructor marks a sheet or a binder. Weeks later somebody else types it into a spreadsheet, reading off handwriting.

Documents rebuilt by hand

A student asks for a transcript or a completion certificate. It gets assembled out of whatever can be found, then formatted from scratch.

Nothing agrees

The roster, the attendance sheets, the grade book and the filing cabinet each hold a piece of the truth. Reconciling them is somebody’s job.

That’s the whole idea here: one record per student, kept up as the term runs.

What it does

The same sequence, in one place

Everything below is a screen in the demo. Go and check it rather than taking this page’s word for it.

Admissions to enrollment

An applicant becomes a student without being retyped

Applications land in a pipeline. You review one, accept it, and that applicant turns into the student record. Same data, carried forward, with a status that follows them through active, on leave, withdrawn and graduated.

How a term runs →
The Udooku student roster, showing student ID, name, program and lifecycle status
Attendance

Marked once, by the person who was in the room

A cohort’s schedule generates its sessions. The instructor marks the roster with six codes: present, absent, tardy, make-up, holiday and leave. Every mark keeps a note of who made it and when, so nothing gets retyped off a paper sheet later.

Take attendance yourself →
The Udooku dashboard for a demonstration school, showing active students, team size and applications pending review
Documents

Transcripts and certificates come out of the record

Academic transcripts, certificates of completion and enrollment verification letters get built from the enrolments and grades you already hold. Everything you’ve ever issued stays in the list. A reissue supersedes the old one, and a voided copy stays visible.

What a student leaves with →
The Udooku e-signature workflow for enrollment agreements
Signatures and the school file

Signed agreements attach to the student, not to an inbox

Enrollment agreements and disclosures go out for signature and come back attached to the right record. Your own documents sit alongside them, catalog and refund policy and fact sheet, each with a version and an expiry date so you can see which one is current.

Look through the vault →
The Udooku compliance document library, listing school documents with version and expiry dates

Migration

Send a CSV and get your own school back

Export whatever your current system holds and send it over. What comes back is a private link showing your students, your programs and your attendance inside Udooku. Not a demo school. Yours. It’s free, there’s nothing to sign, and no account gets created.

Who built it

One person, and you can email him

I’m Arthur. I build and sell student information systems. That’s the whole of what I do, and Udooku is the one I built. There’s no team behind this and no support tier sitting between you and me.

I’ve never cut hair or run a beauty school, and I’m not going to pretend otherwise. What I do know is how school records go wrong: how attendance gets lost somewhere between the classroom and the spreadsheet, and why producing one transcript can eat a morning.

For a school your size that’s worth something. When you find a problem you’re writing to the person who can fix it that day, not opening a ticket.

Go and use it

There’s a made-up school with fifty students in it running right now. Take attendance, issue a certificate, break something. It all resets tomorrow morning.