Repository developed in the module "Developing mobile apps with Redux and React Native" of React Native Mobile Developer Bootcamp by Digital Innovation One.
- React — A JavaScript library for building user interfaces.
- React Native — A framework for building native apps using React.
- Styled Component — Library that allows us to write CSS codes inside JavaScript in a practical way.
- Axios — Promise based HTTP client for the browser and node.js.
- Immer — A tiny JavaScript library was written by Michel Weststrate whose stated mission is to allow you “to work with immutable state in a more convenient way.”
- Vector Icons — A lib of Customizable Icons for React Native with support for NavBar/TabBar, image source and full styling.
- Redux — A Predictable State Container for JS Apps.
- React Redux — Official React bindings for Redux.
- Redux Saga — A library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures.
- JSON Server — A a full fake REST API with zero coding.
- Clone this repo
- Enter the folder
MarketplaceApp
- Run
yarn
ornpm install
to install the dependencies - Run
json-server --watch server-dio.json
- Run
npx react-native run-android
orrun-ios
This project is under the MIT license. See the LICENSE for more information.
Made with by Jucemar Dimon 👋 Get in touch!