Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 1.59 KB

README.md

File metadata and controls

64 lines (39 loc) · 1.59 KB

React Native Assignment

(https://nativebase.io/) + React Navigation + Redux Apps (iOS & Android)

Brought to you by GeekyAnts

*Have configured the one with Flow and Redux Configurations from (https://nativebase.io/)

Get Started

1. System Requirements

2. Installation

On the command prompt run the following commands

$ git clone -b RN https://github.com/nehab05a/RN-Sample-Application

$ cd RN-Sample-Application/

$ npm install
  or
  yarn

Run on iOS

  • Run npm start in your terminal
  • Run react-native run-ios in your terminal

Run on Android

  • Run npm start in your terminal
  • Run react-native run-android in your terminal

For apps with more advance designs, please visit NativeBase Market.

Assignment Worked Items

  • Created a project integrating http://food2fork.com/about/api
  • The project features
    • A list of top rated recipes.
      • Searching data in the list
      • Specific number of items per page enhancing the Pagination
    • Selecting an Item opens up the recipe page
    • Seamless navigation between view
    • You can mark an item as favorite to be viewed later
    • Includes testcases for views and redux contents

Work-in-progress Items

  • Snapshot testing an mocking

Assignment Submission

  • Please clone/fork to view it
  • Reviews are appreciated!