Skip to content

Repository files navigation


Netshoes

Sample e-commerce built with React Native, Redux and Redux-Saga

License MIT

demo

Features

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

Getting started

  1. Clone this repo using git clone https://github.com/thiagodff/Netshoes-app
  2. Move yourself to the appropriate directory: cd Netshoes-app
  3. Run json-server -p 3333 api.json (add flag -H YOUR_IP to run on physical device on the same network) to run fake REST API
  4. Copy the .env.example cp .env.example .env and set the environment variable
  5. Run yarn to install dependencies
  6. Run react-native run-android (or run-ios) to start the mobile app
  7. Run yarn start to run the application

Inspiration

License

This project is licensed under the MIT License - see the LICENSE page for details.


Made with ♥ by Thiago 👋 See my linkedin!

About

👞 Sample e-commerce built with React Native, Redux and Redux-Saga

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages