SYSTEMS DESIGN

High level diagram for the taxi booking app including client and API architecture.

Prerequisites

  1. NodeJS installed(min v12.14.1)
  2. Expo CLI installed(min 4.3.2)
  3. NPM(min 6.13.4)
  4. Emulator or physical device(Expo android app installed)

Available Scripts

If Yarn was installed when the project was initialized, then dependencies will have been installed via Yarn, and you should probably use it to run these commands as well. Unlike dependency installation, command running syntax is identical for Yarn and NPM at the time of this writing.

Go back to npm install or yarn install

Run this command to install all required dependencies

npm start

Run this command to start the actual expo server

GitHub

View Github