Skip to content
Scorpionware

// our product

School Management System

Multi-tenant SaaS for public schools in Paraná, Brazil. It digitizes the paper routine of the front office, incidents, calendar, meal menu, report cards and family meetings, complementing the state system (LRCO) without duplicating it.

● piloted in a real school · ~30 modules · per-school isolation

~30 modules

  • Front office
  • Incidents
  • Calendar
  • Meal menu
  • Report cards
  • Family meetings

per-school isolation · row-level security

Tech sheet

  • Go backend with hexagonal architecture and architecture tests
  • Mobile-first, accessible React 19 SPA
  • Per-school isolation with Row-Level Security
  • RBAC with 5 roles
  • LGPD: append-only audit log, image-use consent, files via short-lived tokens
  • ~30 modules
  • Piloted in a real school
  • On-premise deploy with Docker Compose, portable to the cloud

Go + hexagonal architecture

Go backend with architecture tests ensuring layers never leak into each other.

Per-school isolation

Multi-tenant with database Row-Level Security and RBAC with 5 roles.

LGPD by design

Append-only audit log, image-use consent and files served through short-lived tokens.

Mobile-first React 19

Accessible SPA built for the phone of someone walking the school hallway.

On-premise, portable

Deployed with Docker Compose on site, ready to move to the cloud.