Your school’s own platform
The all-in-one platform for training schools.
Your school, set up your way — on web and mobile.
Healthcare, trades, beauty, driving, IT or whatever you teach. Admissions, enrollment, batches, fees, lessons and certificates, built around how your school runs — with your data walled off at the database.
A person reviews your request and sets your school up on its own subdomain.
Whatever you teach —
- Dental assisting
- CNA
- Phlebotomy
- Medical assistant
- Pharmacy technician
- EKG technician
- Sterile processing
- HVAC
- Welding
- Electrical
- CDL
- Cosmetology
- Esthetics
- IT & cybersecurity
The patchwork
Six tools that don’t talk to each other.
Without one system, your school glues together a website builder, a form tool, an e-sign app, payment links, spreadsheets and a course tool. Every hand-off re-types the same student — and every re-type is a chance to get a name, a balance or a start date wrong.
- Website builderProgram pages
- Form toolApplications
- E-sign appAgreements
- Payment linksTuition
- SpreadsheetsAttendance & ledgers
- Course toolLessons & quizzes
CareerSchools.ai
One student record
- Website builderProgram pages
- Form toolApplications
- E-sign appAgreements
- Payment linksTuition
- SpreadsheetsAttendance & ledgers
- Course toolLessons & quizzes
CareerSchools.ai
One student record
How it works
One record, from first click to certificate.
Every step attaches to the same student record, so nobody re-types the student.
- ENQUIRY
Lead
Your website’s form lands in an enquiry pipeline with notes.
- SIGNED
Agreement
The enrollment agreement is e-signed online — or uploaded from paper.
- PLAN
Fee plan
The student is billed on the plan you set for that course.
- SEAT
Batch seat
The student joins a batch with its timetable, shifts and holidays.
- LEARN
Lessons
Chapters unlock on your schedule; quizzes and attendance run alongside.
- VERIFY
Certificate
Issued when the rules are met, verifiable by anyone at your site.
- ENQUIRY
Lead
Your website’s form lands in an enquiry pipeline with notes.
- SIGNED
Agreement
The enrollment agreement is e-signed online — or uploaded from paper.
- PLAN
Fee plan
The student is billed on the plan you set for that course.
- SEAT
Batch seat
The student joins a batch with its timetable, shifts and holidays.
- LEARN
Lessons
Chapters unlock on your schedule; quizzes and attendance run alongside.
- VERIFY
Certificate
Issued when the rules are met, verifiable by anyone at your site.
Platform
Everything a training school runs on.
Batches, the classroom, certificates, your website and your staff — built as one system, not bolted together.
Batches & schedules
Online, in-person or hybrid batches with morning, afternoon or evening shifts, timetables and holidays that shift the calendar for you.
Attendance & makeups
A daily QR scan or one tap per student. Late and excused are tracked, and an attended makeup shows a green M on the missed day.
Courses on your schedule
Chapters, PDFs and video links that unlock on the schedule you set, with quizzes and a gradebook.
Certificates anyone can verify
Issued automatically when the rules are met — attendance included — with a public verify page. Third-party training certificates attach to the course too.
Your school’s website
Program pages, blog, FAQs, gallery and an apply form that feeds admissions — or import content from the site you have now.
Staff, time clock & payroll
Clock in and out with breaks, teacher leave requests, and payroll you generate, approve and mark paid.
Reports & exports
Attendance matrix, revenue and collections, with CSV exports of enrollments, revenue, certificates and batches.
An app for students & teachers
iOS, Android and the web, on plans that include it.
Your rules
Made for your school — not a template.
Your setup is built around how your school actually runs — switched on, scheduled and priced by you, per course or batch where it matters.
Your modules
Switch on what you need: website, admissions, payments, courses, attendance, staff & payroll, reports and the app.
Your fee plans
Per course or batch: pay in full, a deposit, instalments on any cadence, or custom rows.
Your schedule
Online, in-person or hybrid batches; morning, afternoon or evening shifts; your holidays.
Your unlock rhythm
Lessons open every N days from the batch start.
Your attendance
A daily QR scan or manual marking, plus makeups.
Your certificate rules
Such as a minimum attendance — plus third-party certificates on the course.
Your payments
Which gateway, school default or the student’s pick, an optional card fee, who may collect cash, and the instructions students see.
Your quiz retakes
Set the retake policy for your quizzes.
Your required documents
Choose which documents every student must provide.
Your colour
The brand colour your student and teacher portal wears.
Your website
Theme, sections and pages, on your own subdomain.
Your staff hours
Daily hours for the staff time clock.
Mobile app
In every pocket.
One app for students and teachers on iOS, Android and the web, on plans that include it. Students follow their course; teachers run their batches. Administration stays in the web console.
- iOS
- Android
- Web
For students
- Classes and schedule
- Lessons and materials
- Quizzes
- Attendance
- Fees and receipts
- Certificates
For teachers
- Their batches
- Taking attendance
- Student progress
Secure sign-in
One secure login for every student and teacher — each sees only what their role needs.
Payments
Bring the processor you already use.
Tuition is collected on your own gateway account, at your rates, with payouts straight to you — on the fee plan you set for each course or batch.
Gateways
- DefaultStripe
- PayPal
- Square
- Authorize.net
- Braintree
or let the student pick at checkout
Your processor, your rates
Connect the gateway you already have. Choose one default, or let the student pick at checkout.
Plans you define
Set the fee plan per course or batch: pay in full, a deposit, instalments on any cadence from the batch start date, or custom rows.
Every dollar lands somewhere
Part payments settle the oldest bill first. Cash, Zelle and checks are recorded by staff on the same ledger.
Receipts and reminders
PDF receipts for every payment, optional email reminders before each due date, and an optional card fee.
Recorded by staff, same ledger
- Cash
- Zelle
- Check
- Venmo
- Cash App
- Money order
- Bank transfer
- Your card terminal
Security
Your school’s data stays yours.
It is walled off at the database with Postgres row-level security, not just in application code. No one else can see it.
Walled off at the database
Every query for your data runs in your school’s context, and Postgres row-level security refuses anything that is not yours, whatever the application code asks.
Roles that match your school
School admin, staff, accountant, teacher and student each see what their job needs. Teachers see only the batches they teach.
One secure login for everyone
Every student, teacher and staff member signs in to a session of their own, and each sees only what their role needs.
Records you keep
Student records are never quietly deleted, and the complete file exports as one ZIP when a student or a regulator asks.
Diagram: a query for students runs in your school’s context. Postgres row-level security returns your school’s rows and refuses everyone else’s.
Get started
Live in three steps.
- 01
Register your school
Tell us your school’s name and the subdomain you want. One short form.
- 02
We review and set you up
A person reviews every request, then your school goes live at yourschool.careerschools.ai.
- 03
Launch your first batch
Add a course, open a batch, publish your website and start taking applications.
Pricing
Monthly, for your school.
Plans bundle the modules your school needs — website, admissions, payments, learning, staff — and more can be switched on as you grow.
- Website
- Admissions
- Payments
- Courses & learning
- Attendance
- Staff & payroll
- Reports
FAQ
Questions school owners ask.
Which payment gateways can my school use?
Stripe, PayPal, Square, Authorize.net and Braintree. You connect your own account, so payouts and rates stay yours. Staff can also record cash, Zelle, checks and other offline payments on the same ledger.
Can I sign up and start today?
Register your school and a person reviews the request. Once it is approved you get your own subdomain and an admin login by email.
What kinds of programs does it fit?
Any program that runs in batches — healthcare, trades, beauty, driving, IT and more. You build your own courses, schedules and fee plans; nothing is locked to one industry.
Can we set it up our own way?
Yes. You switch on the modules you need and set your own fee plans, schedules, unlock rhythm, attendance and certificate rules — per course or batch where it matters. Instalments can run daily through half-yearly, or as custom rows.
Is it secure?
Your school’s data is walled off inside the database with Postgres row-level security — no one else can see it. Access is role-based (school admin, staff, accountant, teacher, student), and every request runs in a signed-in session.
Who can see my school’s data?
Only your people, by role. It is enforced inside the database with Postgres row-level security, not just by application code: every query runs in your school’s context, and anything that is not yours is refused.
Do students and teachers get an app?
Yes, on plans that include it — one app for iOS, Android and the web with student and teacher screens. Administration stays in the web console.
Does it handle enrollment agreements?
Applicants and students sign online, or staff upload a signed paper copy. Signed agreements stay on the student’s record and download as PDF.
We already have a website. Do we have to rebuild it?
No. Paste your current site’s address and we suggest content for your new school site; nothing changes on your site until you apply it.
What happens to student records?
They are kept, not deleted, for at least seven years, and a student’s complete file exports as one ZIP whenever you need it.
Get started
Your school, set up your way.
Your website, your colours, your subdomain and your app experience — on web and mobile. One short form, and a person gets you set up.