A ready-to-use Vite project with best practices and essential integrations.
-
⚛️ React 19 Functional components with hooks
-
🧭 React Router v7 Modern routing with data APIs, nested routes.
-
🧠 Zustand Lightweight global state management
-
🧾 @hey-api/openapi-ts Generate TypeScript SDKs from OpenAPI specs
-
🧰 MSW MSW (Mock Service Worker) – Mock API requests in development & tests
-
🎛️ PostCSS integrates autoprefixer, postcss‑nested, and postcss‑px2rem
-
⚡️ Vite Fast development & optimized production build
-
🧪 Vitest + React Testing Library For unit testing
-
🧱 Alias @ to src Cleaner import paths
-
🔒 Husky + lint-staged Git hooks for quality checks
-
🌍 dotenv Use .env for environment variables
-
Install dependencies:
npm install
-
Start development server:
npm run dev
-
Run tests:
npm run test:coverage
Feel free to customize for your own workflow!