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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zomato Clone App using Expo

Zomato App Clone

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:
    git clone https://github.com/yourusername/zomato-clone.git
    
    

Install Dependencies:

Copy code
cd zomato-clone
npm install

Run the App:

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.

About

🍔📱 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

License:MIT License


Languages

Language:JavaScript 100.0%