Skip to content

🎬 Module player app developed during Rocketseat's Ignite

Notifications You must be signed in to change notification settings

marcelopajr/ignite-react-redux-zustand

Repository files navigation

Ignite Redux and Zustand

Project   |    Technologies   |    How to run

Ignite Redux and Zustand

💻 Project

Module player clone app developed during Rocketseat's Ignite using React.js, TypeScript, styles with Tailwind, icons with Lucide React, player component with React Player, data fetching with Axios, local back-end with Json-Server, collapsible component with Radix and global state management with Redux and Zustand.

🔧 Technologies

😊 How to run

Before starting, you need to have Git and Node installed on your machine.

- Clone this repo:
$ git clone https://github.com/marcelopajr/ignite-react-redux-zustand.git

- Enter directory:
$ cd ignite-react-redux-zustand

- Install dependencies:
$ npm install

- Launch the server:
$ npm run server

- Launch the app:
$ npm run dev

Have fun!

About

🎬 Module player app developed during Rocketseat's Ignite

Resources

Stars

Watchers

Forks