IamManchanda / FavoriteUsersApp

Favorite Users App - Mobile App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Favorite Users App

This app allows users to:

  • login to the app
  • view a list of users.
  • add their favorite users to a favorites list.

Installation

  • Clone the repository
git clone git@github.com:IamManchanda/FavoriteUsersApp.git
  • Install dependencies
npm install
  • Start the app
npm start

Usage (Physical Devices)

  • For physical devices, once you run npm start, you will see a QR code in the terminal.
  • For iOS physical device, you need to install the Expo Go app from the App Store, then visit the Camera app and scan the QR code which will open the app in Expo Go.
  • For Android physical device, you need to install the Expo Go app from the Play Store, then visit the Expo Go app and scan the QR code.
  • To reload physical devices, you can shake the device to open the developer menu and then press Reload.

Usage (Simulators)

  • For iOS simulator, you need to have a Mac and Xcode installed and then once you run npm start and the Metro Bundler is running, you can press i in the terminal to open the app in the iOS Simulator.
  • For Android simulator, you need to have Android Studio installed, create a virtual device and then once you run npm start and the Metro Bundler is running, you can press a in the terminal to open the app in the Android Simulator.
  • To reload simulators, you can press r in the terminal to reload the app.

Technologies Used

  • TypeScript (JavaScript Superset)
  • React Native
  • React Hooks
  • Redux (Redux Toolkit)
  • React Navigation
  • Expo

Screenshots (iOS)

ios screenshots

Screenshots (Android)

android screenshots

About

Favorite Users App - Mobile App


Languages

Language:TypeScript 99.6%Language:JavaScript 0.4%