Meal: High-End Meal Delivery App
🍊

Meal: High-End Meal Delivery App

Tags
Java
Android
Firebase
Doordash_Clone
UberEats_Clone
Published
January 3, 2023

What is Meal?

 
For our introductory project in the Software Engineering course at the University of Ottawa, my team consisting of two other students, developed a new food delivery service.
 
Diverging from the prevalent trend of prioritizing speed and convenience, which often results in an abundance of fast food options, we identified a gap in the market for healthy eating choices. Meal is designed to help folks make heather choices by facilitating connections between customers and local chefs who specialize in preparing nutritious, high-quality meals.
 
Our goal is to simplify the pursuit of a balanced diet, making it accessible and enjoyable for all.
 
notion image
 
notion image
 
notion image
 

Features

  • User authentication
  • E-commerce system
  • Maps Integration
  • Review System
 

Technologies

  • Java
  • Firebase
 

Getting Started

TLDR How-To Run
Deploying and running this app is quite easy! You can download and run the APK file directly on an Android device.
 
The APK is located:
Meal/MealerApp/app-debug.apk
 
Alternatively, you can run the android application locally through an emulator (see below).

Prerequisites

  • Java (8)
  • Minimum SDK 22
  • Target SDK 32
  • Gradle (7.3.0)

Installation

Below is how to run the Meal android application locally through an emulator in Android Studio.
  1. Clone the repo (this will preserve the firebase connection for backend data handling)
git clone https://github.com/Deniz-Jasa/Meal.git
 
  1. Add Configuration
Android API 22
 
  1. Simply press ‘Build and Run’
Build and Run will excute the necessary gradle and emulator scripts!
 
 
Checkout the project on GitHub:
Meal
Deniz-JasaUpdated Apr 3, 2023