A React + Vite template powered by shadcn/ui.
[!NOTE] This template uses Tailwind v3, if you want to use Tailwind v4, check the tw4 branch.
v3
)Make sure you have the following installed on your development machine:
Follow these steps to get started with the react-vite-ui template:
Clone the repository:
git clone https://github.com/dan5py/react-vite-ui.git
Navigate to the project directory:
cd react-vite-ui
Install the dependencies:
pnpm install
Start the development server:
pnpm dev
The project structure follows a standard React application layout:
react-vite-ui/
├── node_modules/ # Project dependencies
├── public/ # Public assets
├── src/ # Application source code
│ ├── components/ # React components
│ │ └── ui/ # shadc/ui components
│ ├── styles/ # CSS stylesheets
│ ├── lib/ # Utility functions
│ ├── App.tsx # Application entry point
│ └── index.tsx # Main rendering file
├── eslint.config.js # ESLint configuration
├── index.html # HTML entry point
├── postcss.config.js # PostCSS configuration
├── tailwind.config.ts # Tailwind CSS configuration
├── tsconfig.json # TypeScript configuration
└── vite.config.ts # Vite configuration
This project is licensed under the MIT License. See the LICENSE file for details.