A modern React template using Vite, TypeScript, Material-UI, and testing setup.
- ⚡️ Vite for super fast development
- 🎨 Material-UI with emotion styling
- 📝 TypeScript support
- ✅ Testing setup with Vitest and Testing Library
- 🔍 ESLint + Prettier configuration
- 📱 Responsive design ready
- Clone this template
- Install dependencies:
pnpm i
- Start the development server:
make emulator
make emulator- Start development servermake build- Build for productionmake lint- Run ESLintmake lintFix- Fix ESLint issuesmake preCommit- Run pre-commit checks manuallymake test- Run tests oncemake test-watch- Run tests in watch modemake format- Format all filesmake checkFormat- Check files for formatting issues (used in CI)make clean- Remove build artifacts
src/
├── App.tsx # Root application component
├── components/ # Reusable components & their tests
├── test/ # Test configuration
├── types/ # TypeScript definitions
├── theme.ts # Theme configuration
└── main.tsx # Application entry point
Feel free to submit issues and enhancement requests!