https://github.com/imabhinavdev/zomato-app-clone
🍔📱 The Zomato Clone App, built using Expo, brings the convenience of Zomato's restaurant exploration and food ordering to your fingertips. Discover restaurants, browse menus, and seamlessly place orders—all within a user-friendly cross-platform mobile application. Featuring robust authentication🍔📱 The Zomato Clone App, built using Expo, brings
https://github.com/imabhinavdev/zomato-app-clone
expo expo-app javscript native react-native react-native-app react-navigation
Last synced: 12 months ago
JSON representation
🍔📱 The Zomato Clone App, built using Expo, brings the convenience of Zomato's restaurant exploration and food ordering to your fingertips. Discover restaurants, browse menus, and seamlessly place orders—all within a user-friendly cross-platform mobile application. Featuring robust authentication🍔📱 The Zomato Clone App, built using Expo, brings
- Host: GitHub
- URL: https://github.com/imabhinavdev/zomato-app-clone
- Owner: imabhinavdev
- License: mit
- Created: 2023-12-16T03:41:53.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T14:13:12.000Z (about 2 years ago)
- Last Synced: 2025-01-09T07:28:51.467Z (about 1 year ago)
- Topics: expo, expo-app, javscript, native, react-native, react-native-app, react-navigation
- Language: JavaScript
- Homepage:
- Size: 6.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zomato Clone App using Expo

## Overview
Welcome to the Zomato Clone App! This app is built using Expo, a popular framework for building cross-platform mobile applications. The purpose of this clone is to provide users with a similar experience to the Zomato app, allowing them to browse and explore restaurants, view menus, and even place orders.
## Features
### 1. User Authentication
- **Sign Up and Login:** Users can create accounts using their email or social media accounts and log in securely.
### 2. Restaurant Exploration
- **Browse Restaurants:** Users can explore a list of restaurants based on various criteria such as location, cuisine, and ratings.
- **Search Functionality:** A powerful search feature enables users to find specific restaurants or cuisines easily.
### 3. Restaurant Details
- **View Menus:** Users can view detailed menus for each restaurant, including prices and descriptions for each dish.
- **Restaurant Ratings and Reviews:** Users can see ratings and reviews from other customers to make informed decisions.
### 4. Ordering System
- **Add to Cart:** Users can add dishes to their cart and review their selections before placing an order.
- **Payment Integration:** Secure payment options are provided to facilitate smooth transactions.
### 5. User Profiles
- **User Dashboard:** Users have access to a personalized dashboard where they can track their order history and manage their preferences.
## Getting Started
To run the Zomato Clone App on your local machine, follow these steps:
1. **Clone the Repository:**
```bash
git clone https://github.com/yourusername/zomato-clone.git
## Install Dependencies:
```bash
Copy code
cd zomato-clone
npm install
```
### Run the App:
```bash
Copy code
expo start
```
### Scan QR Code:
Use the Expo Go app on your mobile device to scan the QR code generated by Expo DevTools.
## Tech Stack
* Expo: A framework for building React Native applications.
* React Navigation: Used for navigating between screens.
* Firebase: Backend services for authentication and data storage.
* Redux: State management for a predictable and scalable application.
## Contribution Guidelines
We welcome contributions to enhance the Zomato Clone App. Follow these guidelines:
1. Fork the repository and create a new branch for your feature or bug fix.
2. Make changes and submit a pull request, explaining the purpose and functionality of your contribution.
## License
This Zomato Clone App is open-source and available under the MIT License.