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.
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.
- Clone the repo (this will preserve the firebase connection for backend data handling)
git clone https://github.com/Deniz-Jasa/Meal.git
- Add Configuration
Android API 22
- Simply press ‘Build and Run’
Build and Run will excute the necessary gradle and emulator scripts!
Checkout the project on GitHub:
Meal
Deniz-Jasa • Updated Apr 3, 2023