Sample e-commerce built with React Native, Redux and Redux-Saga
This app features all the latest tools and practices in mobile development!
- React Native โ A lib that provides a way to create native apps for Android and iOS
- React Navigation โ Routing and navigation for your React Native apps
- Redux โ A predictable state container for JavaScript apps
- Redux-Saga โ A library that aims to make application side effects easier to manage
- Axios โ Promise based HTTP client for the browser and node.js
- Reactotron โ Reactotron is a macOS, Windows, and Linux app for inspecting your React JS and React Native apps
- ESLint โ A tool for identifying and reporting on patterns found in ECMAScript/JavaScript code
- Clone this repo using
git clone https://github.com/thiagodff/Netshoes-app - Move yourself to the appropriate directory:
cd Netshoes-app - Run
json-server -p 3333 api.json(add flag-H YOUR_IPto run on physical device on the same network) to run fake REST API - Copy the .env.example
cp .env.example .envand set the environment variable - Run
yarnto install dependencies - Run
react-native run-android(orrun-ios) to start the mobile app - Run
yarn startto run the application
This project is licensed under the MIT License - see the LICENSE page for details.
Made with โฅ by Thiago ๐ See my linkedin!
