This file provides short, actionable instructions for AI coding agents working in this repository. Keep it minimal — link to the full docs where appropriate.
- Project type: React + React Router (server + client), TypeScript, TailwindCSS.
- Key scripts:
npm run dev,npm run build,npm run start,npm run typecheck(see package.json). - Primary folders:
app/(source),build/(output),public/(static assets).
- Install:
npm install(orpnpm installif workspace uses pnpm). - Dev server:
npm run dev— usesreact-router devwith HMR. - Build:
npm run build. - Start production-like server:
npm run start(runsreact-router-serveon built server bundle). - Type check before edits:
npm run typecheck.
- Prefer small, focused edits. Run
npm run typecheckafter code changes to catch type errors. - Link rather than duplicate: refer to README.md for general setup and deployment guidance.
- Keep SSR and client routing in mind: routes live in
app/androutes/, plusroutes.tsandreact-router.config.ts. - Styling: Tailwind is used — avoid adding global CSS unless necessary; prefer component-scoped styles in
app.css.
- README.md
- package.json
- vite.config.ts
- react-router.config.ts
app/,routes/
- Run
npm run typecheckand ensure no TypeScript errors. - Keep changes minimal per PR; if adding new conventions, document them in AGENTS.md or README.md and link.
Go look in readme.md for more about the project.