Skip to content

school-footprint

One codebase. Five school types. Zero code changes to switch.

5 School Types

K-12, Dance, Music, Kindergarten, Tutoring — each with its own modules, terminology, scheduling, and theme.

Profile-Derived Context

One profile drives everything. Add a school type with one file, zero code changes.

10 Strategies

5 scheduling + 5 fee strategies. Same capability, different business logic per school type.

8 Traced Flows

Every operation is a footprintjs flow with automatic narrative, metrics, and causal tracing.