This is a template for a React project using React, vite, Tanstack Router, Tanstack Query and Zustand. It includes ESLint, Prettier, and Husky for code quality and linting.
- Please read the repo's Project Structure & Code Organization here README.project-structure.md
- For the coding standards, please read the rules in this folder rules
npx degit https://github.com/constROD/template-react-vite.git- Download extension ESLint and Prettier - Code formatter in your VSCode.
- Install node using nvm or fnm (check version in .nvmrc)
- Install pnpm (check version in package.json file look for
packageManager) - Follow TanStack Router for routing.
- Install dependencies.
pnpm iDevelopment Mode:
pnpm devProduction Mode:
pnpm build
pnpm start