A taxi booking app with two parts, the driver and the rider part. The rider needs to request a ride and wait for the driver to start the trip if the request is accepted. This app is written in js(ES6) with the react-native framework and firebase as our BAAS(replaced with ExpressJs). You need to d...
The taxi booking app’s high-level diagram for system design is discussed, including the client and API architecture. The prerequisites for setting up the system include NodeJS, Expo CLI, NPM, and either an emulator or a physical device with the Expo Android app installed.
npm install -g expo-cli.npm -v.yarn install; else, run npm install.npm start.npm start.The analysis provides an overview of a taxi booking app’s system design, emphasizing key features such as the high-level diagram, client and API architecture, prerequisites for installation, and available scripts for setting up the system. The detailed installation guide ensures that users can seamlessly configure the app on their machines.