Skip to content

A Redux application created with Redux Toolkit and ported to Zustand

Notifications You must be signed in to change notification settings

leoziondev/ignite2023-react-redux-zustand

Repository files navigation

A Redux application created with Redux Toolkit and ported to Zustand

Installations this project

React Redux

npm i react-redux

Redux Toolkit

npm i @reduxjs/toolkit

Lucide React Icons

npm i lucide-react

React Player

npm i react-player

Tailwind Scrollbar

npm i tailwind-scrollbar

Radix Collapsible

npm i @radix-ui/react-collapsible

Vitest

npm i vitest -D

JSON Server

npm i json-server -D

Axios

npm i axios

Zustand

npm i zustand

How to run this project

Clone this project

git clone https://github.com/leoziondev/ignite2023-react-redux-zustand.git

Install dependencies

npm install

Start JSON Server

npm run server

Resources: http://localhost:3000/courses

Home: http://localhost:3000

Start Application

npm run dev

Local: http://127.0.0.1:5173/

Documentations