A React Native RestFul API setup along with JSON parsing, success & failure callback with Custom Middleware and redux-thunk.
ApiManager: 1. Single Api Middleware for Restful API Calls 2. Api Call Singleton
ModelManager: ModelBuilder & ArrayOfObjectBuilder for JavaScript Object / Array / Model class
MVP: MVP kinda Pattern in Screens for Models, API result etc via redux, react-redux
API Loader: Single loader for all API Calls in every Screen, rather than managing component loader state in every component in Application.
OnOffNetNotice: Component under ApiManager which checks for internet connection and shows a View respectively.
This repo is still under construction. Will be improved.