This is a hybrid mobile app which displays information about all the characters that appear in the show 'Rick and Morty'.
Framework: React Native (React Native CLI)
Version: 0.68.0
Setup the React Native CLI Development environment for your machine if you haven't already: Follow this guide
Now, follow the below steps in order to run the app:
-
Clone this repo using Sourcetree or using git.
-
yarn install
to install node packages -
cd ios && pod install && cd ../
to generate ios pod files (skip if building for android only on windows) -
npx react-native start
to start the metro server (keep running in terminal) -
react-native run-android
(in separate/new terminal) to run app in android simulator. Before running android please open the android simulator to run the app -
react-native run-ios
(in separate/new terminal) to run the app in ios simulator
-
UI Library Used: React Native UI Kitten
-
API Used: Rick and Morty API. A custom Wrapper/Sdk has been created for the API (See File Here).
-
Screens:
-
Home Screen: Displays all known characters from Rick and Morty in an Infinite Scroll Fashion. Also contains a search bar to filter characters by their name.
-
Character Screen: Displays detailed information about a selected character. Character Information, their where abouts, origin, and episode appearances are displayed here.
-