Start with production-ready defaults
Ship from a strong baseline instead of assembling core patterns from scratch.
About the project
This template is for teams that want a practical open-source starting point for web, API, and mobile products. It combines clear architecture with default tooling so you can ship meaningful features quickly without turning generated code into framework lock-in.
New projects often spend weeks rebuilding the same foundations before solving product problems. This template exists to shorten that cycle: start with sensible defaults, keep boundaries explicit, and stay close to normal application code your team can own.
The goal is not to hide complexity. It is to move repetitive setup work out of the critical path while keeping decisions visible and easy to change.
Ship from a strong baseline instead of assembling core patterns from scratch.
Each app has clear responsibilities, with integration points designed to be obvious.
Workflows are scripted for speed, but behavior stays inspectable and overridable.
SSR/SSG-capable web app with maintainable routing, UI defaults, and testing setup.
Backend foundation with auth flows, admin tooling, and operational patterns.
Companion mobile client structure aligned to the same API and contracts.
Contract-driven API client generation and shared schema workflow.
Commands for setup, validation, and day-to-day cross-repo workflows.
Infrastructure scripts and checks for repeatable deployment workflows.
Start with documented defaults, clear architecture, and practical workflows. Adapt the template to your domain while keeping the generated output understandable and maintainable.