This is a clone app of the Deliveroo app written in React Native. The app utilizes the Sanity CMS as a demo backend server.
- Choose restaurants
- Browse meals
- Add meals to your basket
- Remove meals from your basket
- Complete the order process
- View order confirmation screen with animations
- View a waiting screen with demo duration (Note: These durations are not real)
To run this app, you will need to have Expo Go installed on your Android or iOS device. Follow the steps below:
-
Clone this repository to your local machine.
git clone [email protected]:minkhantko-0/deliveroo-app-in-react-native.git
-
Navigate to the project directory and install dependencies.
cd deliveroo-app-in-react-native npm install
-
Start the app.
npm run start
-
After running the app successfully, a QR code will be displayed in your terminal. Scan this QR code using your mobile device's camera.
-
Once scanned, click on "Open in Expo Go" to open the app on your device.
You're all set! Enjoy testing out the Deliveroo Clone app.
Contributions are welcome! Feel free to open an issue or submit a pull request.