SlideShare a Scribd company logo
Mid Term Presentation on
“Food Ordering App”
1
Department of Computer Science & Engineering
Submitted To: Submitted By:
Mr. Harmeet
Assistant Professor
Harshit Gupta
2002448
Abstract
• This abstract describes an online food delivery application designed to simplify the food
ordering process for users. Built for mobile devices, the application aims to bridge the gap
between customers and restaurants, offering a convenient and user-friendly platform.
• Functionalities:
I. Seamless User Experience
II. Restaurant Discovery
III. Menu Browsing
IV. Order Customization
• This abstract provides a high-level overview of the proposed online food delivery application.
The specific functionalities and technical details will be further defined during the development
process.
2
Department of Computer Science & Engineering
Introduction
• The application prioritizes a clean and intuitive interface, ensuring a smooth user experience.
Features like easy registration, login, and navigation will be key aspects..
• The admin app allows restaurant owners to manage orders and inventory easily.
• Integration with popular payment gateways ensures secure and hassle-free transactions.
• The integration of an admin app enables efficient management and control of the food
ordering process.
• The app allows for easy customization and personalization of orders, giving customers the
flexibility to modify their preferences.
• Detailed menus from each restaurant will be readily accessible. Users can browse through item
descriptions, enticing pictures, and clear pricing information to make informed choices.
3
Department of Computer Science & Engineering
Objective 1: Facilitate a smooth and convenient food ordering experience for both parties.
Objective 2: Access a wide range of restaurants and cuisines within a single platform.
Objective 3: Track order status in real-time, eliminating the need for calls about order
whereabouts.
Objective 4: Continuously improve delivery logistics by optimizing routes, partnering with reliable
delivery personnel, or potentially exploring drone delivery in specific regions (where permitted).
Objective 5: Facilitate direct communication between restaurants and users through the app for
promotions, loyalty programs, or special offers.
Objectives of Project
4
Department of Computer Science & Engineering
Methodology
• The first step involves planning, where you'll research the market, define your target audience,
and prioritize features.
• Next comes design, where you'll create wireframes, design the user interface, and conduct
usability testing.
• The development phase involves setting up the environment, coding the app, integrating with
APIs, and potentially managing a local database.
• Rigorous testing follows, including unit testing, integration testing, usability testing, beta
testing, and finally deployment to the app store.
• Once launched, maintenance is crucial, encompassing bug fixes, new feature implementation,
performance optimization, and ensuring security and scalability.
• By following these steps and adapting to user feedback, you can create a successful food
delivery app for Android.
5
Department of Computer Science & Engineering
Implementation of Bottom Navigation and Fragments
6
Department of Computer Science & Engineering
User-friendly
navigation
Efficient
screen
management
Improved user
experience
Simplified app
interface
BottomNavigation Fragments Food Ordering App
Work Done
• According to our project timeline, we have completed 03 phases of 05 total phases, in which
the project has been divided.
• Gone through different applications what major things are missing as a user I am facing and
trying to cover all those in this application.
• Developed the Splash Screen that is the starting of the Application.
• Developed the login page and the signup page for the user who are new to the Application.
• Developed the location screen that where the user want to get the delivery of the food .
• Developed the different Fragments in a single/ main screen of Home, Search, Profile , History &
cart.
• Added the different items in the respective fragments and adding the items to the cart , you
can either add or remove the item added to the cart.
• Developed the screen where you have to save your address and the basic details required for
the ordering of the food.
7
Department of Computer Science & Engineering
Work to be Done
• Now, our aim is to start working on the remaining phases of the project according to the
timeline. These phases include:
• Development of the Notification fragment and the User Profile.
• Implementation of food Details ,and the pending details of order.
• Development of the Admin Pannel.
• Development of Screen in which we have items and Stock Screen.
• Connect with the Backend logging with the Email and accessing the Google Authentication.
• Managing the Realtime Database for the items.
• Development of the screen for the order placement and setting up pending orders.
8
Department of Computer Science & Engineering
Timelines
9
Department of Computer Science & Engineering
Phase Start Date End Date Duration (in weeks) Description
I 01/02/2024 28/02/2024 04 Researching different apps and
creating the splash Screen
II 01/03/2024 14/03/2024 02 Development of Login screen and
signup form. And Creating the
Different Fragments .
III 14/03/2024 31/03/2024 03 Development of Admin Pannel
and notification fragment and
accessing through email and
Google Authentication.
IV 01/04/2024 12/05/2024 06 Development of Dataset and
connecting the app with the
Realtime database and
Connecting with the Firebase
V 13/05/2024 30/05/2024 02 Development of Payment
gateway and tacking and placing
order. Deploying the App.
• Mobile Food Ordering Application using Android OS
Platform: https://www.researchgate.net/publication/263027693_Mobile_Food_Ordering_App
lication_using_Android_OS_Platform
This research paper explores the development of a mobile food ordering application using
Android. It discusses functionalities and considerations for building such an app.
• Food ordering app in android
development: https://play.google.com/store/apps/details?id=com.ubercab.eats&hl=en&gl=US
This article provides a brief overview of functionalities and key aspects to consider when
developing a food delivery app for Android.
• Android Developer Guides: https://developer.android.com/
• Android Studio Documentation: https://developer.android.com/develop
• Firebase: https://firebase.google.com/
References
10
Department of Computer Science & Engineering
Thank You
Queries?
11
Department of Computer Science & Engineering

More Related Content

Similar to 2002448_HarshitGupta_PPT.pptx Food Ordering app BUild in Android Studio

8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
Expert App Devs
 
MD-III-CH-ppt.ppt
MD-III-CH-ppt.pptMD-III-CH-ppt.ppt
MD-III-CH-ppt.ppt
bharatt7
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTION
IRJET Journal
 
Milk Delivery App Development
Milk Delivery App DevelopmentMilk Delivery App Development
Milk Delivery App Development
TrakopDeliveryManage
 
Pickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
Pickup and Delivery App Development in 2024: Steps, Cost, Tech StackPickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
Pickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
ZimbleCodeAustralia
 
eNest Portfolio for Foods & Beverages Industry
eNest Portfolio for Foods & Beverages IndustryeNest Portfolio for Foods & Beverages Industry
eNest Portfolio for Foods & Beverages Industry
Jagdeep Chawla
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
kalichargn70th171
 
Cost To Develop An Online Pharmacy App.pptx
Cost To Develop An Online Pharmacy App.pptxCost To Develop An Online Pharmacy App.pptx
Cost To Develop An Online Pharmacy App.pptx
Harley Wilsom
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
IRJET Journal
 
Ashutosh_Sharma_7 Yrs_Manual Testing
Ashutosh_Sharma_7 Yrs_Manual TestingAshutosh_Sharma_7 Yrs_Manual Testing
Ashutosh_Sharma_7 Yrs_Manual Testing
Ashutosh Sharma
 
PBF Electronic or Electrials shop MS.pptx
PBF Electronic or Electrials shop MS.pptxPBF Electronic or Electrials shop MS.pptx
PBF Electronic or Electrials shop MS.pptx
israelidropadjah
 
Sheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering ApplicationSheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering Application
IRJET Journal
 
Saa s based inventory management system
Saa s based inventory management systemSaa s based inventory management system
Saa s based inventory management system
SAP Silver Touch
 
online food delivery system projects.docx
online food delivery system projects.docxonline food delivery system projects.docx
online food delivery system projects.docx
AKHILPATEL92
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
Shubham Dhage
 
UX Designer: Cognizant Technology Solutions
UX Designer: Cognizant Technology SolutionsUX Designer: Cognizant Technology Solutions
UX Designer: Cognizant Technology Solutions
Gaurav Kulshrestha
 
Resume
ResumeResume
A New Simplified Web App Development With Stunning Features
A New Simplified Web App Development With Stunning FeaturesA New Simplified Web App Development With Stunning Features
A New Simplified Web App Development With Stunning Features
KariSystems1
 
How Long Does App Development Take
How Long Does App Development TakeHow Long Does App Development Take
How Long Does App Development Take
Baek Yongsun
 
Best Practices for Mobility
Best Practices for Mobility Best Practices for Mobility
Best Practices for Mobility
RapidValue
 

Similar to 2002448_HarshitGupta_PPT.pptx Food Ordering app BUild in Android Studio (20)

8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
 
MD-III-CH-ppt.ppt
MD-III-CH-ppt.pptMD-III-CH-ppt.ppt
MD-III-CH-ppt.ppt
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTION
 
Milk Delivery App Development
Milk Delivery App DevelopmentMilk Delivery App Development
Milk Delivery App Development
 
Pickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
Pickup and Delivery App Development in 2024: Steps, Cost, Tech StackPickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
Pickup and Delivery App Development in 2024: Steps, Cost, Tech Stack
 
eNest Portfolio for Foods & Beverages Industry
eNest Portfolio for Foods & Beverages IndustryeNest Portfolio for Foods & Beverages Industry
eNest Portfolio for Foods & Beverages Industry
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Cost To Develop An Online Pharmacy App.pptx
Cost To Develop An Online Pharmacy App.pptxCost To Develop An Online Pharmacy App.pptx
Cost To Develop An Online Pharmacy App.pptx
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
 
Ashutosh_Sharma_7 Yrs_Manual Testing
Ashutosh_Sharma_7 Yrs_Manual TestingAshutosh_Sharma_7 Yrs_Manual Testing
Ashutosh_Sharma_7 Yrs_Manual Testing
 
PBF Electronic or Electrials shop MS.pptx
PBF Electronic or Electrials shop MS.pptxPBF Electronic or Electrials shop MS.pptx
PBF Electronic or Electrials shop MS.pptx
 
Sheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering ApplicationSheroes Cafe - Food Ordering Application
Sheroes Cafe - Food Ordering Application
 
Saa s based inventory management system
Saa s based inventory management systemSaa s based inventory management system
Saa s based inventory management system
 
online food delivery system projects.docx
online food delivery system projects.docxonline food delivery system projects.docx
online food delivery system projects.docx
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
 
UX Designer: Cognizant Technology Solutions
UX Designer: Cognizant Technology SolutionsUX Designer: Cognizant Technology Solutions
UX Designer: Cognizant Technology Solutions
 
Resume
ResumeResume
Resume
 
A New Simplified Web App Development With Stunning Features
A New Simplified Web App Development With Stunning FeaturesA New Simplified Web App Development With Stunning Features
A New Simplified Web App Development With Stunning Features
 
How Long Does App Development Take
How Long Does App Development TakeHow Long Does App Development Take
How Long Does App Development Take
 
Best Practices for Mobility
Best Practices for Mobility Best Practices for Mobility
Best Practices for Mobility
 

Recently uploaded

原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
mvrpcz6
 
world-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptxworld-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptx
mfasna35
 
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
pjq9n1lk
 
PACKAGING OF FROZEN FOODS ( food technology)
PACKAGING OF FROZEN FOODS  ( food technology)PACKAGING OF FROZEN FOODS  ( food technology)
PACKAGING OF FROZEN FOODS ( food technology)
Addu25809
 
RoHS stands for Restriction of Hazardous Substances, which is also known as t...
RoHS stands for Restriction of Hazardous Substances, which is also known as t...RoHS stands for Restriction of Hazardous Substances, which is also known as t...
RoHS stands for Restriction of Hazardous Substances, which is also known as t...
vijaykumar292010
 
Environment Conservation Rules 2023 (ECR)-2023.pptx
Environment Conservation Rules 2023 (ECR)-2023.pptxEnvironment Conservation Rules 2023 (ECR)-2023.pptx
Environment Conservation Rules 2023 (ECR)-2023.pptx
neilsencassidy
 
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener FutureBiomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
Dr. P.B.Dharmasena
 
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
p2npnqp
 
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Open Access Research Paper
 
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Joshua Orris
 
Lessons from operationalizing integrated landscape approaches
Lessons from operationalizing integrated landscape approachesLessons from operationalizing integrated landscape approaches
Lessons from operationalizing integrated landscape approaches
CIFOR-ICRAF
 
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
astuz
 
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENTBASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
AmitKumar619042
 
Wildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environmentWildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environment
amishajha2407
 
Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...
Open Access Research Paper
 
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Joshua Orris
 

Recently uploaded (16)

原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
原版制作(Manitoba毕业证书)曼尼托巴大学毕业证学位证一模一样
 
world-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptxworld-environment-day-2024-240601103559-14f4c0b4.pptx
world-environment-day-2024-240601103559-14f4c0b4.pptx
 
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
在线办理(lboro毕业证书)拉夫堡大学毕业证学历证书一模一样
 
PACKAGING OF FROZEN FOODS ( food technology)
PACKAGING OF FROZEN FOODS  ( food technology)PACKAGING OF FROZEN FOODS  ( food technology)
PACKAGING OF FROZEN FOODS ( food technology)
 
RoHS stands for Restriction of Hazardous Substances, which is also known as t...
RoHS stands for Restriction of Hazardous Substances, which is also known as t...RoHS stands for Restriction of Hazardous Substances, which is also known as t...
RoHS stands for Restriction of Hazardous Substances, which is also known as t...
 
Environment Conservation Rules 2023 (ECR)-2023.pptx
Environment Conservation Rules 2023 (ECR)-2023.pptxEnvironment Conservation Rules 2023 (ECR)-2023.pptx
Environment Conservation Rules 2023 (ECR)-2023.pptx
 
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener FutureBiomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
Biomimicry in agriculture: Nature-Inspired Solutions for a Greener Future
 
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
原版制作(Newcastle毕业证书)纽卡斯尔大学毕业证在读证明一模一样
 
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
Kinetic studies on malachite green dye adsorption from aqueous solutions by A...
 
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
Optimizing Post Remediation Groundwater Performance with Enhanced Microbiolog...
 
Lessons from operationalizing integrated landscape approaches
Lessons from operationalizing integrated landscape approachesLessons from operationalizing integrated landscape approaches
Lessons from operationalizing integrated landscape approaches
 
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
快速办理(Calabria毕业证书)卡拉布里亚大学毕业证在读证明一模一样
 
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENTBASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
BASIC CONCEPT OF ENVIRONMENT AND DIFFERENT CONSTITUTENET OF ENVIRONMENT
 
Wildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environmentWildlife-AnIntroduction.pdf so that you know more about our environment
Wildlife-AnIntroduction.pdf so that you know more about our environment
 
Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...Improving the viability of probiotics by encapsulation methods for developmen...
Improving the viability of probiotics by encapsulation methods for developmen...
 
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
Evolving Lifecycles with High Resolution Site Characterization (HRSC) and 3-D...
 

2002448_HarshitGupta_PPT.pptx Food Ordering app BUild in Android Studio

  • 1. Mid Term Presentation on “Food Ordering App” 1 Department of Computer Science & Engineering Submitted To: Submitted By: Mr. Harmeet Assistant Professor Harshit Gupta 2002448
  • 2. Abstract • This abstract describes an online food delivery application designed to simplify the food ordering process for users. Built for mobile devices, the application aims to bridge the gap between customers and restaurants, offering a convenient and user-friendly platform. • Functionalities: I. Seamless User Experience II. Restaurant Discovery III. Menu Browsing IV. Order Customization • This abstract provides a high-level overview of the proposed online food delivery application. The specific functionalities and technical details will be further defined during the development process. 2 Department of Computer Science & Engineering
  • 3. Introduction • The application prioritizes a clean and intuitive interface, ensuring a smooth user experience. Features like easy registration, login, and navigation will be key aspects.. • The admin app allows restaurant owners to manage orders and inventory easily. • Integration with popular payment gateways ensures secure and hassle-free transactions. • The integration of an admin app enables efficient management and control of the food ordering process. • The app allows for easy customization and personalization of orders, giving customers the flexibility to modify their preferences. • Detailed menus from each restaurant will be readily accessible. Users can browse through item descriptions, enticing pictures, and clear pricing information to make informed choices. 3 Department of Computer Science & Engineering
  • 4. Objective 1: Facilitate a smooth and convenient food ordering experience for both parties. Objective 2: Access a wide range of restaurants and cuisines within a single platform. Objective 3: Track order status in real-time, eliminating the need for calls about order whereabouts. Objective 4: Continuously improve delivery logistics by optimizing routes, partnering with reliable delivery personnel, or potentially exploring drone delivery in specific regions (where permitted). Objective 5: Facilitate direct communication between restaurants and users through the app for promotions, loyalty programs, or special offers. Objectives of Project 4 Department of Computer Science & Engineering
  • 5. Methodology • The first step involves planning, where you'll research the market, define your target audience, and prioritize features. • Next comes design, where you'll create wireframes, design the user interface, and conduct usability testing. • The development phase involves setting up the environment, coding the app, integrating with APIs, and potentially managing a local database. • Rigorous testing follows, including unit testing, integration testing, usability testing, beta testing, and finally deployment to the app store. • Once launched, maintenance is crucial, encompassing bug fixes, new feature implementation, performance optimization, and ensuring security and scalability. • By following these steps and adapting to user feedback, you can create a successful food delivery app for Android. 5 Department of Computer Science & Engineering
  • 6. Implementation of Bottom Navigation and Fragments 6 Department of Computer Science & Engineering User-friendly navigation Efficient screen management Improved user experience Simplified app interface BottomNavigation Fragments Food Ordering App
  • 7. Work Done • According to our project timeline, we have completed 03 phases of 05 total phases, in which the project has been divided. • Gone through different applications what major things are missing as a user I am facing and trying to cover all those in this application. • Developed the Splash Screen that is the starting of the Application. • Developed the login page and the signup page for the user who are new to the Application. • Developed the location screen that where the user want to get the delivery of the food . • Developed the different Fragments in a single/ main screen of Home, Search, Profile , History & cart. • Added the different items in the respective fragments and adding the items to the cart , you can either add or remove the item added to the cart. • Developed the screen where you have to save your address and the basic details required for the ordering of the food. 7 Department of Computer Science & Engineering
  • 8. Work to be Done • Now, our aim is to start working on the remaining phases of the project according to the timeline. These phases include: • Development of the Notification fragment and the User Profile. • Implementation of food Details ,and the pending details of order. • Development of the Admin Pannel. • Development of Screen in which we have items and Stock Screen. • Connect with the Backend logging with the Email and accessing the Google Authentication. • Managing the Realtime Database for the items. • Development of the screen for the order placement and setting up pending orders. 8 Department of Computer Science & Engineering
  • 9. Timelines 9 Department of Computer Science & Engineering Phase Start Date End Date Duration (in weeks) Description I 01/02/2024 28/02/2024 04 Researching different apps and creating the splash Screen II 01/03/2024 14/03/2024 02 Development of Login screen and signup form. And Creating the Different Fragments . III 14/03/2024 31/03/2024 03 Development of Admin Pannel and notification fragment and accessing through email and Google Authentication. IV 01/04/2024 12/05/2024 06 Development of Dataset and connecting the app with the Realtime database and Connecting with the Firebase V 13/05/2024 30/05/2024 02 Development of Payment gateway and tacking and placing order. Deploying the App.
  • 10. • Mobile Food Ordering Application using Android OS Platform: https://www.researchgate.net/publication/263027693_Mobile_Food_Ordering_App lication_using_Android_OS_Platform This research paper explores the development of a mobile food ordering application using Android. It discusses functionalities and considerations for building such an app. • Food ordering app in android development: https://play.google.com/store/apps/details?id=com.ubercab.eats&hl=en&gl=US This article provides a brief overview of functionalities and key aspects to consider when developing a food delivery app for Android. • Android Developer Guides: https://developer.android.com/ • Android Studio Documentation: https://developer.android.com/develop • Firebase: https://firebase.google.com/ References 10 Department of Computer Science & Engineering
  • 11. Thank You Queries? 11 Department of Computer Science & Engineering