Skip to content

nyintosh/react-starter

Repository files navigation

React Starter

Description

This is a starter template for creating React applications with custom configurations. It includes React, TypeScript, Tailwind CSS, Prettier, and Vite for a smooth development experience.

Table of Contents

Features

  • React: A JavaScript library for building user interfaces.
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
  • Prettier: An opinionated code formatter to ensure consistent code style.
  • Vite: Fast and optimized build tooling for modern web development.

Getting Started

Prerequisites

  • Node.js installed on your machine.

Clone the Repository

git clone https://github.com/your-username/your-repo.git
cd your-repo

Install dependencies:

Run one of the following commands based on your preferred package manager:

  • Using npm:
npm install
  • Using yarn:
yarn install
  • Using pnpm:
pnpm install

Development

To start the development server: Run one of the following commands based on your preferred package manager:

  • Using npm:
npm run dev
  • Using yarn:
yarn dev
  • Using pnpm:
pnpm dev

Open your browser and navigate to http://localhost:5173 to see your React app live.

Additional Configuration

  • For production build, run npm run build, yarn build or pnpm build.
  • Customize tsconfig.json, .prettierrc, and tailwind.config.ts as needed for your project.

Contributing

We welcome contributions! If you'd like to contribute to React Starter, please follow these guidelines:

  • Fork the repository
  • Create a new branch
  • Make your changes
  • Submit a pull request

License

This project is licensed under the MIT License.

About

React + TypeScript + Tailwindcss + Vite + Prettier Starter Template

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors