Escolia

in catalog

Escolia is a school management SaaS with full source code included, built to serve multiple educational institutions while keeping each institution's records isolated. Customize and run it as your own SaaS, giving schools tools for student records, academic operations, tuition, family communication, privacy controls, and role-based access.

a product record inside saascode · vertical saas

the build

Built on the line. The numbers on the right are measured from the build itself — files written, routes shipped, what broke.

Six database count reads failed in the same way: the query returned no number, and the application translated that absence into zero. Four of those zeros controlled a limit. The safest-looking default in the code was the value most likely to open a ceiling.

Read the build story →

1297

files

360

routes

94

tables

118

migrations

107

pages

200k

lines of code

changelog

No public changelog yet.

written about it

platform foundation

Like every saascode product, Escolia ships on the fabric — the platform base included with every purchase.

Authentication →Email + password, 28 providers incl. enterprise SSO
Organizations →Deployment model depends on the product
Billing →Subscription plans, feature gating, admin-managed pricing
Payments →18 providers — Stripe, PayPal, regional processors
API →Versioned REST + API keys, rate-limited
MCP →Agent-ready — MCP server per product
Integrations →67 connected services — every card has code behind it
Webhooks →Signed inbound with replay guard, plus outbound dispatch
Notifications →9 channels — in-app, email, Slack, Discord, Telegram, SMS
i18n →DB-backed translations, admin-editable, add languages post-deploy
Roles & access →Role-based access control, admin panel included
Email →4 switchable providers, templated transactional email
Security →RLS everywhere, Zod validation, audit logging, rate limiting

new here?

This is a product record from Inside the Fabric — where the saascode factory shows its work. Every catalog product keeps one.