React Template

A production-ready React starter that ships with premade auth flows and a strict feature architecture so teams can move fast without losing consistency.

What you get

  • Premade auth flows: login, register, MFA, and OAuth callback.
  • Auto-wired forms with Chakra UI v3, React Hook Form, and Zod.
  • Feature-first patterns with clear page/handler/schema boundaries.
  • Centralized data-access layer with schema parsing.
  • Built-in i18n setup with en and el locales.
  • AI acceleration via AGENTS.md instructions and specialized skills.

Quick start

npx @tkorakas/create-react-template@latest my-app
cd my-app
pnpm install
pnpm run dev

Explore the docs

Tech stack

  • React 19
  • TypeScript (strict)
  • React Router v7
  • TanStack Query v5
  • React Hook Form + Zod
  • Chakra UI v3
  • Ky HTTP client
  • i18next

Working on this repository

pnpm install
cp .env.dist .env
pnpm run dev

Run docs locally:

pnpm docs:dev