Book a Demo
Designed by educators · Trusted by 15+ schools

Start with one system. Expand when you’re ready.

Is your school struggling with

  • Manual enrolment?
  • Tuition collection?
  • Report card preparation?
  • Parent communication?
  • Multiple disconnected systems?
BassemLabs brings everything together.
app.bassemlabs.com · Grade 4B — Attendance
Period 2 · Mathematics
Tuesday, Sept 16 · 24 students
Markbook Attendance Reports
22
Present
1
Late
1
Absent
Student
Status
Time
Note
EC Emma Carter
Present
08:02
OB Olivia Bennett
Late
08:14
Bus
LH Liam Harper
Present
07:58
NM Noah Mitchell
Absent
Parent notified
AS Ava Sullivan
Present
08:01
AI report card draft
"Olivia has shown remarkable progress in fractions this term, consistently demonstrating…"
★ Generated Editable
Term 1 Tuition
$4,200 / due
Paid
Receipt #B-2847Auto-emailed
15+
Schools onboarded to Bassem Labs
5k
Students managed daily
98%
Parents connected through the app and portal
10K
Invoices processed
Built around your priority

Why schools switch to BassemLabs

Solve the problem costing your school the most time today. Add the next workflow only when your team is ready.

Start with Finance + Tuition

Reduce tuition collection time

Automatic invoices, payment plans, and Stripe integration.

Illustrative workflow
FinanceTuition overview
Automatic
Collected$38,620
Outstanding$12,480
Term 1 tuitionPaid
Payment plan · 3 installmentsScheduled
Registration feeDue Friday
Manual tuition collection Finance + Tuition Reduce tuition collection time

Automatic invoices, payment plans, and Stripe integration.

Illustrative workflow
FinanceTuition overview
Automatic
Collected$38,620
Outstanding$12,480
Term 1 tuitionPaid
Payment plan · 3 installmentsScheduled
Registration feeDue Friday
Scattered admissions work Admissions Launch admissions faster

Move from inquiry to enrolment in one workflow.

Illustrative workflow
AdmissionsApplicant journey
Live
AJ
Alex JohnsonGrade 6 · Documents complete
Ready
Slow report card preparation Academic Publish report cards in minutes

Track completion and publish instantly.

Illustrative workflow
Report cardsPublishing queue
84% complete
Grade 4A24 / 24 completeReady
Grade 5B21 / 23 complete2 left
Grade 6A26 / 26 completeReady
Families chasing updates Parent Engagement Keep families connected

A modern parent portal and mobile app.

Illustrative workflow
9:41
Parent portal Good morning, Maya
AJAlex JohnsonGrade 6
Attendance postedPresent · Today
New announcementParent–teacher evening
Invoice availableOpen payment plan
Delivered Every update reaches the family app and portal. Attendance, reports, messages, and payments stay in one familiar place.
A forced all-at-once switch Your first module Go live without a painful migration

Implementation guided by educators.

Illustrative workflow
Guided implementationYour first workflow
Educator-led
Choose a starting pointAdmissions selected
Import your dataRoster mapped and checked
3Train the people using itGuided by our education team
4Add modules when readyNo forced big-bang switch
Choose your starting point

Start with one feature. Expand when you’re ready.

Start with admissions, tuition, report cards, or parent communication. Choose one workflow. We’ll handle the migration.
● 01 / 09
School Dashboard

Your entire school. One dashboard.

Enrolment, attendance, tuition, report cards, and school-wide insights—all updated in real time from a single screen.

  • Financial insights at a glance
  • Track admissions from waitlist to enrolment
  • Monitor attendance, academics, and tuition in real time
  • Open any record with a single click
app.bassemlabs.com/dashboard
LO
School Dashboard
2025–2026 · All semesters · Sunday, May 24, 2026
School Year2025–2026 ▾
SemesterAll ▾
Total Students
232
New Students This Year
56
Attendance Completion
98
% this week
Report Cards Pending
1,863
Financial Snapshot
Revenue, outstanding balance, and auto-pay adoption
Revenue in Range
$1,443,127
Outstanding Balance
$679,224
6 unpaid + 562 overdue
Auto-Pay Adoption
68%
1,514 of 2,234 families
Paid: 1133 Unpaid: 6 Overdue: 562
Enrollment Pipeline
127
Waitlist
VIEW ›
11
Interview
VIEW ›
1
Applicant
VIEW ›
31
Rejected
VIEW ›
232
Enrolled
VIEW ›
58
Withdrawn
VIEW ›
app.bassemlabs.com/onboarding/waitlist
LO
Home Onboarding Waitlist
Waitlist
+ Family+ Student
Student Name
Search by name…
Admission Year
2026–2027 ▾
Desired Grade
All Grades ▾
Gender
All Genders ▾
Total Waitlist
127
Completed
64
applications
Paid Registrations
91
Unpaid Registrations
36
Showing 5 of 127 · Click a student to open their file
Wiley Douglas Enrolled Family
Pre-K · M
Paid
Grace Whitfield
Grade 2 · F
Paid
Henry Caldwell Enrolled Family
Grade 5 · M
Unpaid
Sophia Reed
Grade 1 · F
Paid
Daniel Brooks
Grade 4 · M
Unpaid
app.bassemlabs.com/report-cards/publish-queue
LO
Home Report Cards Publish Queue
Report Cards · Publish Queue
School Year
2025–2026 ▾
Queue Order
Published First ▾
Semester
Select Semester ▾
Search
By class, code, grade…
Total Classes
113
2,234 students
Blocked
94
1,862 not filled
Ready
12
12 approved
Published
7
7 published
Advanced Functions Course Published
Not Filled · 0Filled · 7
✓ Publish
Calculus & Vectors Course Ready
Not Filled · 0Filled · 6
✓ Publish
Biology Course Published
Not Filled · 0Filled · 8
✓ Publish
Chemistry Course Blocked
Not Filled · 4Filled · 2
✓ Publish
English Course Blocked
Not Filled · 6Filled · 0
✓ Publish
app.bassemlabs.com/attendance/advanced-functions
LO
Home Attendance Advanced Functions
Attendance for Advanced Functions
Daily Attendance Single Student View
Attendance Date
May 13, 2026
Student
Attendance
Notes
Daniel Foster
PresentLateAbsent
Hannah Cole
PresentLateAbsent
Ethan Wright
PresentLateAbsent
Sign in: 8:12 AM
Grace Bennett
PresentLateAbsent
Sign in: 8:05 AM
Lucas Hayes
PresentLateAbsent
No reason yet
Mia Sullivan
PresentLateAbsent
Owen Parker
PresentLateAbsent
app.bassemlabs.com/markbook/advanced-functions
LO
Home Markbook Advanced Functions
Advanced Functions Markbook
Markbook Information Markbook Entries Final Marks
Categories
Define how this course markbook is weighted
+ Category
Total Covered Percentage 100%
Unit Tests15%
Homework & In-Class Activities15%
Assignments40%
Exam30%
Evaluations
+ Evaluation
Evaluation
Category
Weight
Total Mark
Contribution
Assignments
Feb 10, 2026
Assignments
1
40
40.00%
Unit Tests
Feb 10, 2026
Unit Tests
1
15
15.00%
Homework & In-Class Activities
Feb 10, 2026
Homework & In-Class Activities
1
15
15.00%
Exam
Feb 10, 2026
Exam
1
30
30.00%
app.bassemlabs.com/invoices/invoice-details
LO
Home Invoices Invoice Details
Invoice Information
General Information
Status: Not Paid
Gross Paid $0.00 Net Paid $0.00
Invoice Title *
Family activity fee — Term 1
Invoice Description *
Term 1 family activity fee
School Year *
2025–2026
Bill to Harrison Family
Invoice Items
Title
Description
Qty
Price
Family activity fee
Family activity fee
1
$45.00
🗑
+ Item
Subtotal$45.00
Total$45.00
% Add Coupon Export PDF Update Invoice
Transactions
Pay Now · $45.00 + Transaction
No items to show
app.bassemlabs.com/finance/tuition
LO
Home Tuition Manager
Tuition Manager
School year
2025–2026 ▾
Family name
Search by name…
Filter
Date & status ▾
Total Amount
$2,076,524
Paid Amount
$1,439,354
Remaining Amount
$637,170
Family
Total
Paid
Remaining
Status
Bennett
3 enrolled
$20,760
$15,569
$5,191
Overdue
Harrison
6 enrolled
$38,367
$4,335
$34,032
Overdue
Coleman
2 enrolled
$14,890
$11,581
$3,309
On Track
Foster
3 enrolled
$25,010
$22,686
$2,324
On Track
Sullivan
1 enrolled
$9,620
$3,207
$6,413
Overdue
Parker
2 enrolled
$13,990
$0
$13,990
Overdue
Reed
1 enrolled
$120
$120
$0
Paid
app.bassemlabs.com/communications
LO
Bassem Labs
Search…⌘K
PEOPLE
Families
Students
Teachers
Communications
Announcements
Home
Communications
Send Message
Audience & Filters Preview
Audience *
Student ×
Channels *
Email ×
Filter By *
Family ×
Families *
Harrison ×
Message
Subject *
Welcome to Bassem Labs!
Body *
Welcome to Bassem Labs Communications! Use this channel to share updates with parents and students — announcements, reminders, and personal notes.
Close Send Message
13:50 4G ●●●● 56%
PARENT PORTAL
Good afternoon, James
EH Ethan Harrison
TODAY
Untracked
Attendance status for the selected student.
UNPAID BALANCE
$450.00
3 unpaid invoices
→ Pay now
Quick actions
Pay
Attend.
Reports
Family
Home
Academics
Finance
Family
More
👨‍👩‍👧
One login per family
Every parent sees attendance, grades, invoices, and messages for all their children in one place.
💳
Pay in two taps
Card, bank account, or installment plan — tuition is paid from the same app parents check daily.
🔔
Real-time updates
Push notifications the moment attendance is marked, a grade is posted, or an invoice comes due.
Connected when you need it

Each module works alone. Together, they share the right context.

Start with one workflow, then tap any node to see what becomes possible as you expand. An absence, a payment, or a new comment reaches only the people and modules that need it.
Bassem Labs
● TEACHERS

Teachers teach. The platform handles the rest.

Attendance, grading, report cards, and parent communication all happen from a single workspace.

Less administration · More teaching
Record information once and automatically share it with administrators and families.
Parent app

The whole school year, in a parent’s pocket.

Attendance, report cards, announcements, and invoices land the moment your office publishes them — and tuition gets paid without anyone leaving the app. Students get their own view, so the entire family stays connected wherever the school year takes them.

Integrations

Connects to the tools your school already runs.

Single sign-on, roster sync, gradebook flow, and payments — Bassem Labs sits on top of the systems your staff and families already use, instead of asking them to start over.
Google Workspace
SSO · Roster
Staff and students sign in with their Google accounts. Roster, calendar, and directory stay in sync automatically.
Google Classroom
Gradebook
Assignments and grades from Classroom auto-populate the markbook — graded once, recorded everywhere.
Canvas LMS
Gradebook
Pull assignments and push final grades between Canvas and Bassem Labs without re-entering a thing.
Microsoft Active Directory
SSO · Entra ID
Authenticate staff and students against your existing Microsoft directory over LDAP / Entra ID.
Local LDAP Server
On-prem · SSO
Run your own directory? Point Bassem Labs at any on-prem LDAP server for self-hosted authentication.
Stripe
Payments
Tuition, invoices, and registration fees are collected and reconciled through Stripe — cards, wallets, and ACH.
In their words

Admin work that took hours, now minutes.

Not our words. Two academies running Bassem Labs day to day, on the hours it gives their office back — and on how little the switch actually cost them.
BassemLabs has significantly reduced the amount of time our office spends on administrative work. Tasks that used to take hours are now completed in minutes, and everything is organized in one place.
Mr. Abdulnafi
AB Academy
Implementation was much simpler than we expected. The team guided us through every step. We finally have one system that keeps everything connected. It has made our daily operations much more efficient.
Mr. Yaser
ABIS Academy
How we compare

Built for how schools operate today.

Most schools come to BassemLabs because they’re juggling spreadsheets, disconnected systems, and workflows that were never designed to work together.
The DIY way
Spreadsheets
Excel / Sheets / printed forms
The old way
Legacy SIS
Generic, US-built platforms
The new way
Bassem Labs
Modular, region-built
Time to go liveFrom sign-up to staff using it
Hours of formatting per term
3–6 month implementations
Go live in days, not months
Setup feeCost just to start
"Free," but it costs you time
$5–20k onboarding charge
Guided onboarding included
Single source of truthEverything connected
One file per workflow, no links
Multiple modules, separate logins
Attendance · marks · fees · comms in one
Parent mobile appOne login per family
None — WhatsApp & email chaos
Bolt-on, often paid extra
Attendance, grades, tuition, and communication in one app
AI report-card commentsPersonalized drafts
Hand-write 200+ per teacher
Not available
AI-generated drafts built from attendance and grade data
Tuition & paymentsInvoicing through the same platform
Manual invoices, manual chasing
Separate billing system to integrate
Card · bank · custom installments built-in
Flexible implementationAdopt at your pace
None — but nothing’s connected either
Multi-year contracts, early-exit fees
Start with one module and expand when you’re ready
Data ownership & exportIf you ever leave
Yours — but scattered across files
Export limited, often paywalled
Export your academic, attendance, and financial records anytime
Built for the regionLocal schools, local needs
You bend the tool to fit
Designed for the US, a decade ago
Built with regional schools, week one
Bottom line
Free today, a mess by midterm.
Months to launch, years to leave.
Start with one module. Expand when you’re ready.
Book a Demo
Modular pricing

Estimate what your school needs.

Start with one module or combine the workflows you need now. Your estimate updates as your school size and module selection change.

1

Estimated students

2

Active modules

Annual rate per student
FAQ

The questions every school asks before they switch.

Straight answers from our team. If you don’t see your question here, email us and we’ll get back to you the same day.
How much does setup cost?
Data migration, staff training, and implementation support are included.
How long until our school is actually live?
Most schools are fully operational within days, not months. Timelines depend on student count, data migration, and the modules you choose to implement.
Can you migrate our existing student records?
Yes. We import data from spreadsheets and existing school systems, including student records, family contacts, attendance, grades, and financial data.
Is training included? What if our staff aren’t tech-savvy?
Yes. Every school receives guided onboarding and live staff training. Our team remains available throughout implementation.
Who owns our data? What if we ever leave?
You own your data. Always. Export your academic, attendance, and financial records at any time. No exit fees.
How do parents pay tuition?
Families can pay by card, bank transfer, or custom payment plans directly through the parent portal or app.
What if we have a different use case or workflow?
Every school operates differently. If you have a unique workflow, tell us. BassemLabs is designed to adapt to the schools we serve.
Do we need to replace our entire SIS?
No. Start with a single module such as admissions, finance, academics, or parent engagement. Expand when you’re ready.
Which integrations do you support?
BassemLabs integrates with Google Workspace, Google Classroom, Microsoft, Canvas, Stripe, and LDAP-based directories.
How much does BassemLabs cost?
Pricing depends on student count and the modules you choose. Schedule a demo for a customized quote.
Still have questions? Email us, or book a 20-minute walkthrough — whichever is faster.
Email us Book a Demo
Built to fit your school

Start with one feature. Expand when you’re ready.

Start with admissions, tuition, report cards, or parent communication. Choose one workflow. We’ll handle the migration.

Book a Demo Explore where to start
Choose your biggest pain point Migrate one workflow with us Expand on your schedule