Skip to content

Kickstart React projects with Shadcn-UI's sleek, customizable components and templates.

Notifications You must be signed in to change notification settings

johnLamberts/starter-template-react-shadcn

Repository files navigation

React TypeScript Shadcn-UI Starter Template with Vite

Overview

This starter template provides a streamlined setup for building React applications with TypeScript and Shadcn-UI using Vite. Get up and running quickly with a robust foundation for modern web development.

Features

  • React with TypeScript: Harness the power of TypeScript's static typing in your React components for enhanced code reliability and productivity.
  • Shadcn-UI Integration: Utilize Shadcn-UI's elegant and customizable UI components to create beautiful user interfaces with ease.
  • Vite Build: Experience lightning-fast development and build times with Vite's native ES Module-based bundler, optimizing your project for performance.
  • ESLint Configuration: Maintain code quality and consistency with ESLint, ensuring adherence to best practices and identifying potential errors.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/your-username/starter-template-react-shadcn.git <name_of_your_project_optional>
  2. Navigate to the Project Directory:

    cd your-project
  3. Install Dependencies:

    npm install
  4. Start the Development Server:

    npm run dev
  5. Open Your Browser: Visit http://localhost:5173 to view the application.

Customize and Extend

  • Modify Components: Customize or extend the provided React components to suit your project's requirements.
  • Adjust Styles: Tailor the appearance of UI components by modifying Shadcn-UI's CSS variables or creating custom styles.
  • Add Functionality: Enhance your application with additional features and functionality using React and TypeScript.

Build for Production

To build your project for production, run:

npm run build

This will generate an optimized production build in the dist directory.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Kickstart React projects with Shadcn-UI's sleek, customizable components and templates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published