Starter Documentation
Clean, practical docs for the Starter monorepo.
Welcome to the official documentation for the Starter monorepo.
This project combines modern tooling and a production-minded structure so you can ship web, mobile, and API apps from one workspace.
Why this school-os
- Monorepo by default with Turborepo workspaces (
apps/*,packages/*) - Bun-first package and task management
- Shared TypeScript and UI packages across apps
- Built-in quality gates with oxlint, oxfmt and Lefthook
- Multi-platform app setup (Web, Mobile, Nest API, Docs, Rust)
Start here
Quick Start
Install, bootstrap, and run your first dev session.
Project Structure
Understand how apps, packages, and tooling fit together.
Commands & Tooling
Use the right commands for development and CI workflows.
Production Roadmap
Phased NestJS backend spine and product build plan.
Architecture
Baseline layering, boundaries, and enforceable rules.
Docker
Postgres Compose setup for local development.