- React Router (Framework mode)
- libSQL + Kysely
- Valibot
- Vitest
- Biome
- TypeScript
- Claude Code
- GitHub Actions
- Docker
See docs/
for detailed guidelines:
- docs/guidelines.md - Overall structure and coding conventions
- docs/adapters.md - External system connections
- docs/data.md - Shared data structures
- docs/models.md - Domain logic and data access
- docs/routes.md - HTTP routing and UI
- docs/components.md - Reusable UI components
pnpm dlx create-react-router@latest my-react-router-app --template https://github.com/oreshinya/ore-stack
pnpm install
pnpm tsx tasks/remove-samples.ts
pnpm tsx tasks/db.ts up
pnpm dev
pnpm typecheck
pnpm lint:fix
pnpm test
pnpm build
This creates:
build/
- React Router application (built with Vite)dist/
- Server and tasks (built with esbuild)
pnpm start:server
node dist/tasks-{task-name}.js