Skip to content

Introducing QuickBite – a React Native app for food delivery. Built as a clone of a popular food delivery service, QuickBite offers seamless ordering and delivery functionalities, all within a user-friendly mobile interface.

Notifications You must be signed in to change notification settings

the-bipu/quickbite-reactnative-app

Repository files navigation

QuickBite: React Native Food Delivery App

Screenshot

Table of Contents

Description

QuickBite is a React Native mobile application designed for food delivery. It serves as a clone of popular food delivery services, providing users with a convenient platform to order and receive their favorite meals. While the app is currently in its initial stage, it offers essential functionalities for browsing menus, placing orders, and tracking deliveries.

Screenshots Group

Screenshot Screenshot

Features

  • Browse menus and select dishes.
  • Place orders for delivery.
  • Track order status and delivery progress.
  • User-friendly and responsive design.
  • Easy-to-use interface.

Technologies Used

QuickBite is built using the following technologies:

  • React Native - For building cross-platform mobile applications.
  • JavaScript - As the primary programming language.
  • Redux - For state management. authentication.

Installation

To run the QuickBite app locally, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/your-username/quickbite.git
  1. Navigate to the project directory:
cd quickbite
  1. Install the required Node.js packages:
npm install
  1. Start the React Native development server:
npx expo start

Usage

  1. Open the QuickBite app on your mobile device or emulator.
  2. Explore the menu options and select your desired dishes.
  3. Place your order and track its progress in real-time.

Folder Structure

The project structure is organized as follows:

  • Categories/ - Contains reusable React Native components.
  • screens/ - Defines different app screens and navigation.
  • redux/ - Manages state using Redux.
  • assets/ - Stores images and other assets used in the app.

Contributing

We welcome contributions from the community to improve QuickBite. If you'd like to contribute, please follow these guidelines:

  • Fork the repository.
  • Create a new branch for your feature or bug fix.
  • Make your changes and commit them with clear, concise commit messages.
  • Push your changes to your forked repository.
  • Create a pull request to the main repository with a detailed description of your changes.

Acknowledgments

About

Introducing QuickBite – a React Native app for food delivery. Built as a clone of a popular food delivery service, QuickBite offers seamless ordering and delivery functionalities, all within a user-friendly mobile interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published