🛒 Um projeto Front-end e Mobile de um e-commerce de venda de calçados. Feito em ReactJS e React-Native
O repositório conta com um projeto frontend e um mobile para consumir uma API-REST fake e simular uma loja virtual de venda de calçados.
Tanto a versão mobile e frontend conta uma tela listagem de produtos para adicionar no carrinho e uma tela para exibir mais detalhes dos produtos escolhidos e do carrinho.
O objetivo final deste projeto era botar em prática todo o conhecimento sobre Redux e Redux Saga passado no bootcamp da @rocketseat.
git clone [email protected]:GustavoBlaze/rocketshoes.git
cd rocketshoes
cd frontend
yarn
yarn add json-server -D
json-server server.json -p 3333 -w -d 300
yarn start
cd mobile
yarn
json-server server.json -p 3333 -w -d 300
react-native start
react-native run-android
- ⚛️ ReactJs - Biblioteca Javascript para criar interfaces de usuário.
- ⚛️ React Native - Framework para criar apps nativos usando React.
- 💅 Styled Components - Biblioteca Javascript pra estilizar componentes.
- 🔁 Redux - Biblioteca JavaScript de código aberto para gerenciar o estado do aplicativo.
- 🔂 Redux Saga - Biblioteca Javascript que torna os efeitos colaterais do aplicativo mais faceis de gerenciar.