Base was scaffolded with "createanything"- contains a lot of dead code.
React Router + Vite + Tailwind app with SSR-ready routing and a bunch of useful integrations.
- React Router v7 (file-system routes, SSR-ready)
- Vite 6 dev/build; Tailwind CSS 3
- TypeScript with
react-router typegen - Vitest + Testing Library (jsdom)
- Auth.js (
@auth/core) via Hono - TanStack Query for data fetching
- UI: Chakra UI, shadcn/ui, Lucide icons
- Charts & Maps: Recharts, Google Maps
- Markdown & code:
react-markdown,remark-gfm, Shiki - Payments: Stripe utilities
- State: Zustand; Utils: pdf.js, PapaParse
Prereqs: Node 18+ (or Bun 1.x)
bun install
bun run devType check:
bun run typecheckdev— start the dev servertypecheck— generate React Router types and runtsc(no emit)
If anything feels off, check package.json scripts and vite.config.ts.