Skip to content

Ayush-Bulbule/FoodleApp

Repository files navigation

Foodle

Foodle is a Food Delivery App created using React Native. This project is designed to demonstrate proficiency in React Native and UI design. The app is currently a work in progress, and features will be added as time allows.

Note: This app is purely intended to learn React Native for the development of React Native apps. It's being made into an open starter kit for the community, especially those just getting started with React Native.

Features (TODO's)

  1. Display All Restaurants

    • A screen to showcase a list of all available restaurants.
  2. Restaurant Menu

    • Display restaurant-specific menus with food items.
  3. Cart Feature

    • Add, remove, and manage items in the user's cart.
  4. Order Management

    • Handle user orders, including tracking order status and history.
  5. Rider Tracking (Google Map Integration)

    • Track the delivery rider's location in real-time using Google Maps.
  6. Restaurant Side

    • Order List: View and manage incoming orders.
    • Manage Orders: Update the status of orders (e.g., accepted, preparing, delivered).
    • Total Earnings: Track and display total earnings for the restaurant.

Screenshot

Foodle App

Installation

  1. Clone this repository.
    git clone https://github.com/your-username/Foodle.git
  2. Navigate to the project directory.
      cd Foodle
  3. Install the dependencies.
      npm install
      # or
      yarn install
  4. Start the app.
       npm start
       # or
       yarn start

Contribution

Contributions are welcome! Feel free to submit a pull request.