2002448_HarshitGupta_PPT.pptx Food Ordering app BUild in Android Studio
harshitgupta8442
16 views
11 slides
May 17, 2024
Slide 1 of 11
1
2
3
4
5
6
7
8
9
10
11
About This Presentation
User Interface and Experience:
• Intuitive and responsive design using Material Components.
• Easy navigation with bottom navigation bars and drawer menus.
• Seamless user experience across various Android devices and screen sizes.
Data Management and Reporting:
• Centralized database m...
User Interface and Experience:
• Intuitive and responsive design using Material Components.
• Easy navigation with bottom navigation bars and drawer menus.
• Seamless user experience across various Android devices and screen sizes.
Data Management and Reporting:
• Centralized database management with Firebase Realtime Database.
• Real-time synchronization of data between users and the backend.
• Analytical tools for generating reports on sales, customer preferences, and operational metrics.
Security:
• Implementation of security best practices for data protection and privacy.
• Regular security audits and updates to ensure the app's security integrity.
Size: 506.96 KB
Language: en
Added: May 17, 2024
Slides: 11 pages
Slide Content
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: Seamless User Experience Restaurant Discovery Menu Browsing 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_Application_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