Important
This template is deprecated. For a new web app, run vp create fate. See fate.technology for setup and documentation.
Minimal, sensible defaults, fast.
Read the blog post about this template.
- Vite
- React with React Compiler enabled
- Tailwind
- fbtee for i18n
- Better Auth for authentication
- React Router
- TypeScript
- pnpm
- (Optional) Relay for data fetching -> check out the
with-relaybranch.
For mobile apps, see the Expo app template.
- Run
pnpm install(ornpm installif you don't usepnpm). - Run
pnpm dev:setup. pnpm devfor development.- Use
pnpm testto run tests. pnpm buildfor production builds.
Note: You can install pnpm via homebrew on macOS: brew install pnpm.
- Use
npm-run-all2to parallelize local test runs. - Use
oxlintfor linting andoxfmtfor formatting.
You can simply remove everything related to Better Auth in the src/user directory.