https://github.com/vishal-katta/react-vite-redux-tailwind-template
A React frontend template created to easily get started with developing a Frontend Web App using react, vite, redux, tailwind
https://github.com/vishal-katta/react-vite-redux-tailwind-template
css frontend html5 mui react redux tailwindcss template vite
Last synced: 3 months ago
JSON representation
A React frontend template created to easily get started with developing a Frontend Web App using react, vite, redux, tailwind
- Host: GitHub
- URL: https://github.com/vishal-katta/react-vite-redux-tailwind-template
- Owner: vishal-katta
- License: mit
- Created: 2024-02-23T19:43:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-01T18:15:45.000Z (about 1 year ago)
- Last Synced: 2025-03-25T22:51:50.631Z (4 months ago)
- Topics: css, frontend, html5, mui, react, redux, tailwindcss, template, vite
- Language: JavaScript
- Homepage:
- Size: 428 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# React-Vite-Redux-Tailwind Template

[](https://github.com/Vishal-Katta/react-vite-redux-tailwind-template/actions/workflows/build.yml)
[](https://github.com/Vishal-Katta/react-vite-redux-tailwind-template)---
[](https://github.com/Vishal-Katta/react-vite-redux-tailwind-template/issues)
[](https://github.com/Vishal-Katta/react-vite-redux-tailwind-template/network)
[](https://github.com/Vishal-Katta/react-vite-redux-tailwind-template/stargazers)

[](https://sonarcloud.io/dashboard?id=Vishal-Katta_react-vite-redux-tailwind-template)
[](https://sonarcloud.io/dashboard?id=Vishal-Katta_react-vite-redux-tailwind-template)
[](https://sonarcloud.io/dashboard?id=Vishal-Katta_react-vite-redux-tailwind-template)
[](https://sonarcloud.io/dashboard?id=Vishal-Katta_react-vite-redux-tailwind-template)
## Introduction
This project relies on several external libraries and frameworks to enhance development efficiency, improve UI/UX, and streamline state management.

You can checkout chrome's lighthouse report while running the build! 😏
## Installation
To clone the project, Run the following command in your terminal:
```bash
git clone https://github.com/Vishal-Katta/react-vite-redux-tailwind-template.git
```## Running the Server
To start the development server, you can use npm scripts. Run the following command in your terminal:
```bash
cd react-vite-redux-tailwind-template
npm install
npm start
```## Dependencies
A list of dependencies used in the project, along with brief explanations for each.- 
React is a JavaScript library for building user interfaces, developed and maintained by Facebook.- 
React DOM is the package responsible for rendering React components in the DOM.- 
React Router DOM provides declarative routing for React applications, enabling navigation between different components.- 
Redux Toolkit is the official toolset for efficient Redux development, offering simplified Redux setup and improved developer experience.- 
React Redux is the official React bindings for Redux, allowing React components to interact with the Redux store.- 
Axios is a promise-based HTTP client for making HTTP requests from the browser.- 
Material UI is a popular React UI framework that provides pre-designed React components following the Material Design guidelines.- 
Tailwind CSS Forms provides styles and utilities for styling forms in Tailwind CSS.- 
React Toastify is a notification library for React applications, providing customizable toast notifications.- 
Emotion is a popular CSS-in-JS library for styling React components.- 
Material UI Icons provides a collection of high-quality icons for use with Material-UI components.- 
React Icons provides a collection of popular icon libraries as React components for easy integration.- 
Redux Logger is a middleware for Redux that logs actions and state changes, useful for debugging Redux applications.- 
Redux Thunk is a Redux middleware that allows dispatching asynchronous actions, enabling more complex logic in Redux.- 
Tailwind Scrollbar Hide is a utility for hiding scrollbars in Tailwind CSS, useful for customizing scrollbar appearance.