Skip to content

Mann202/Eleme-Delivery-Mobile-App

Repository files navigation

Eleme Delivery Mobile

1. Introduction

In today's fast-paced world, the demand for convenient food delivery services has surged, leading to the rise of platforms like Grab and Shopee Food. Our project aims to develop a comprehensive food delivery application that caters to the needs of modern consumers by providing a seamless and efficient user experience.

The app will connect users with a variety of local restaurants, offering a wide range of cuisines and dishes. Key features will include real-time order tracking, multiple payment options, user reviews and ratings, and promotional offers. The objective is to create a reliable and user-friendly platform that not only facilitates the ordering process but also enhances customer satisfaction through timely and accurate deliveries.

Our approach involves leveraging the latest technologies in mobile app development to ensure the app is scalable, secure, and responsive. We will also integrate advanced features such as AI-based recommendations and delivery route optimization to improve efficiency and user engagement. By focusing on both the user and restaurant perspectives, our app will streamline operations and contribute to the growth of local food businesses.

This project will be executed in phases, starting with market research and requirement analysis, followed by design, development, testing, and deployment. Through this systematic approach, we aim to deliver a high-quality food delivery application that meets the expectations of both consumers and restaurant partners.

2. Members of Group

ID Name Email
21520430 Le Xuan Quynh [email protected]
21520756 Nguyen Dai Duong [email protected]
21521115 Truong Gia Man [email protected]
21522391 Nguyen Binh Nguyen [email protected]
21522794 Nguyen The Vinh [email protected]

3. Technology and Tools Used

  • Java
  • Android Studio
  • Firebase Cloud
  • Google Payment API
  • Maps API

4. How to run project

  • Clone project from GitHub or download ZIP at GitHub
  • Sync dependency list in build.gradle.kts (Module: App)
  • Run AVD (With minSDK at least 28 and Android version at least 11 (Android R))
  • Run application and login using difference roles:
    • For restaurant role:
    • For customer role: (Can use sign-in method or using provided account below)
      • Username:
      • Password:
    • For shipper role:
  • Note: Enable notification and location services when first launching app is highly recommended for better support.

6. Timeline

Timeline notion Eleme Delivery App

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages