ultimate-vite-starter
v1.0.7
Published
Ultimate React + Vite + Tailwind + TypeScript starter template
Maintainers
Readme
Ultimate Vite Starter
A complete React + Vite + TypeScript + Tailwind CSS starter template with shadcn/ui components pre-configured.
Features
- ⚡️ React 19 with Vite
- 🎨 Tailwind CSS for styling
- 📝 TypeScript for type safety
- 🧩 shadcn/ui components pre-configured
- 📦 Organized folder structure
- 🧪 Testing setup with Vitest
- 📱 Fully responsive design
- 🔍 ESLint configured
Folder Structure
/src
/assets # Static assets
/components
/ui # shadcn/ui components
/common # Common components
/hooks # Custom React hooks
/lib # Utility libraries
/pages # Page components
/styles # Global styles
/test # Test utilities
/utils # Helper functionsQuick Start
Create a new project with this template using:
pnpm dlx ultimate-vite-starter my-appThen navigate to your project:
cd my-app
pnpm devAdding shadcn/ui Components
The template comes with shadcn/ui pre-configured. Add new components with:
pnpm component add buttonOr any other available component:
pnpm component add card
pnpm component add dialog
# etc.Available Scripts
pnpm dev- Start development serverpnpm build- Build for productionpnpm preview- Preview production buildpnpm lint- Run ESLintpnpm test- Run testspnpm test:ui- Run tests with UIpnpm coverage- Generate test coverage reportpnpm component- Add shadcn/ui components
License
MIT
