A production-capable Vite + React foundation for fast, API-driven single-page applications.
“What do we build for, if not to lessen each other’s hardship?”
Important
This repository is currently in the foundation stage. Do not treat it as production-ready until the first stable release.
- Dashboards and internal tools
- Authenticated client-side products
- Frontends backed by Django or another external API
- Embedded and operational web applications
Not for: SEO-heavy public sites or applications that require significant server-rendered web behavior.
- Vite, React, TypeScript, and typed routing
- Feature-oriented application structure
- API, query, form, environment, and error boundaries
- Theme, i18n, testing, and CI foundations
- AI-agent rules, specs, and architecture documentation
Preferred:
fonij create my-productDirect template use:
gh repo create my-product --template FonijBuild/easy-vite-react-spa-starter --private --clone
cd my-product
cp .env.example .env
pnpm install
pnpm dev.fonij/starter.jsondescribes this foundation to Fonij.AGENTS.mddefines repository rules for AI coding agents.specs/contains implementation-ready feature specifications.docs/contains architecture and repository-specific guidance.- Keep quality checks green before merging changes.
Read CONTRIBUTING.md before contributing. Security issues must follow SECURITY.md.