Projeto desenvolvido em React simulado uma e-commerce de venda de tênis, onde é utilizado Redux e Redux Saga para adicionar, incrementar e remover itens do carrinho além de somatório de valores.
-
Faça um clone do repositório.
git clone https://github.com/raynegomes/bootcamp-react-redux.git
-
Comece a desenvolver.
Entre na pasta e inicie o servidor de desenvolvimento
cd modulo07/ yarn start
-
Instale e rode o Json Server
Abra um novo terminal na pasta do projeto, instale e inicie o servidor Json Server apontando para o arquivo server.json existente no projeto.
npm install -g json-server json-server server.json -p 3333
-
Visualize o aplicativo no seu Browser
O site está rodando em
http://localhost:3000
!
- React
- Redux
- Redux Saga;
- ESLint + Prettier + EditorConfig;
- Axios
- Json Server (Simulando a api da base de dados com alguns produtos);
- History
- Immer
- Polished
- Reactotron
- Styled Components