Professional Documents
Culture Documents
CHAPTER 2
LITERATURE REVIEW
CHAPTER 3
METHODOLOGY
CHAPTER 1
INTRODUCTION
Project Background
Technology has become an essential part of daily life, allowing users to access practically any
type of data. It is extremely difficult for any company to thrive in this modern age without
employing technology (Waliaula, 2019).
All of these delivery orders were previously placed over the phone, but this system has several
drawbacks, including the inconvenience of the customer needing a physical copy of the menu, the
lack of visual confirmation that the order was placed correctly, and the requirement for the
business to have an employee answer the phone and take orders.
Online ordering system is a method of placing food orders via the internet that may be used in any
food delivery sector. The system major benefit is that it makes the ordering procedure much easier
for both the consumer and the establishment. Custom-cake ordering mobile application is a
mobile application where customer can custom-cake for any occasionon using all the features
that can ease the process of online ordering
Problem Statement
1 2
Ordering and Unable to reach customers
delivering errors during the off day
3 4
Unable to boost Deficiencies in
sales various options
Project Aim
The aim of this project is to create a mobile application that can ease the cake
shop in Johor Bahru to run the business smoothly, increase sales and reduce the
errors in ordering and delivering through custom-cake ordering application.
Project Objective
● To identify the user requirements for E-SweetPea Cakery: Custom-Cake
Ordering Mobile Application.
● To design E-SweetPea Cakery: Custom-Cake Ordering Mobile Application.
● To develop and demonstrate E-SweetPea Cakery: Custom-Cake Ordering
Mobile Application.
Project Scope
Target User Platform #1 Platform #2
Prototyping Testing
Identification Phase
Design Phase
Development Phase
Prototyping Phase
Testing Phase
Proposed Features and Functions
• Navigation - Customer can enter their address by using a map to detect their location so that
the delivery error will not happen
• Push Notification - Using push notification can keep in touch with the customers and remind
them to shop. Push notification are the great way to send information to customers and
retain them on the application. It can send information to the customer about current
discounts or bestsellers.
• Chat Box - Ordering a customized cake is not an easy process as the design of the cake
needs to meet customer expectations. This feature is a must as it eases the customer to
contact the cake shop for any addition in their order.
• Image Upload – Customers can upload image of the cake design that they want to
customize in the application.
• Order Option – This feature gives customers options to choose what kind of cake that they
want such as the layer of the cake, flavours, size, topping and others.
Gantt Chart
References
● 7 Websites for Birthday Cake Delivery in Kuala Lumpur and Selangor During MCO. (2020, April 11). Lokalocal.
https://www.lokalocal.com/blog/food/birthday-cake-delivery-kl-selangor/
● 12 Key features for your great mobile app. (2017, August). DDI Development. https://ddi-dev.com/blog/programming/12-
main-features-your-great-mobile-app/
● Agarwal, T. (2020). What is an Android Operating System & Its Features. Elprocus. https://www.elprocus.com/what-is-
android-introduction-features-applications/
● Athow, D., & Sharma, M. (2020, July 8). What are the different types of web hosting? TechRadar.Pro.
https://www.techradar.com/sg/web-hosting/what-are-the-different-types-of-web-hosting
● Biswas, P. (2020, October 30). Introduction to Android Studio. Loginradius.
https://www.loginradius.com/blog/async/introduction-to-android-studio/
● Brooke, J. (1986). "SUS: a "quick and dirty" usability scale". In P. W. Jordan; B. Thomas; B. A. Weerdmeester; A. L. McClelland
(eds.). Usability Evaluation in Industry. London: Taylor and Francis.
● Chen, J. (2021, February 3). Android Operating System. Investopedia. https://www.investopedia.com/terms/a/android-
operating-system.asp
● Duncan, N. (2019, January). What are the Benefits of Online Ordering? QSR Magazine.
https://www.qsrmagazine.com/business-advice/what-are-benefits-online-ordering
● Difference between CSS and JavaScript. (2020, November 2). GeeksForGeeks. https://www.geeksforgeeks.org/difference-
between-css-and-javascript/
● Everything You Need To Know About Setting Up An Online Food Ordering System. (2020, October 13). Square.
https://squareup.com/au/en/townsquare/what-is-an-online-food-ordering-system
References
● G, D. (2021, June 4). What is Web Hosting? Web Hosting Explained for Beginners. Hostinger Tutorials.
https://www.hostinger.my/tutorials/what-is-web-hosting/
● Gaille, B. (2019, November 12). 35 Cakes Making Industry Statistics, Trends & Analysis. BrandonGaille.Com.
https://brandongaille.com/35-cake-making-industry-statistics-trends-analysis/
● Goodrich, R. (2020, October 15). Location-Based Services: Definition and Examples. Business News Daily.
https://www.businessnewsdaily.com/5386-location-based-services.html
● Gordon, J. (2020, December 18). Push Notifications - Definition. The Business Professor.
https://thebusinessprofessor.com/seo-social-media-direct-marketing/push-notifications-definition
● Hagos, T. (2020). Learn Android Studio 4 (2nd ed.) [E-book]. Ted Hagos. https://doi.org/10.1007/978-1-4842-5937-5
● Islam, R., & Mazumder, T. (2010). Mobile application and its global impact. MOBILE APPLICATION OVERVIEW, 10(06), 104.
https://www.researchgate.net/publication/308022297_Mobile_application_and_its_global_impact
● Jacob, A. (2017, October 23). Why Your Bakery Needs an Ordering System. Ordermentum.
https://www.ordermentum.com/blog/why-your-bakery-needs-an-ordering-system
● Kendall, K. E., & Kendall, J. E. (2014). Systems Analysis and Design (Ninth Edit). United States of America: Pearson Education
Limited.
● Kenton, W. (2020, July 21). Apple iOS. Invetopedia. https://www.investopedia.com/terms/a/apple-ios.asp
● Mroczkowska, A. (2019, November 8). Top 25 E-Commerce Mobile App Features | Business Perspective. Droids on Roids.
https://www.thedroidsonroids.com/blog/ecommerce-mobile-app-features
● Nimsakar, T. (2020). 5 Benefits of Ordering Cake Online. Bulb and Key. https://bulbandkey.com/blog/cakes/5-benefits-of-
ordering-cake-online/
● Oragui, D. (2018, September 28). 7 Examples of Location-Based Services Apps. The Manifest. https://themanifest.com/mobile-
apps/7-examples-location-based-services-apps
References
● SCRIPTING LANGUAGES (Scripting Languages ed., Vol. 23). (2020). [E-book]. Michael Mendez.
https://milnepublishing.geneseo.edu/themissinglink/back-matter/about-the-author/
● Sharma, S. (2020, November 20). Difference between Server Side Scripting and Client Side Scripting. GeeksForGeeks.
https://www.geeksforgeeks.org/difference-between-server-side-scripting-and-client-side-scripting/
● Text Editor. (n.d.). Techopedia. https://www.techopedia.com/definition/5478/text-editor
● Vithani, T., & Kumar, A. (2014). Modeling the Mobile Application Development Lifecycle. Proceedings of the International
MultiConference of Engineers and Computer Scientists 2014 (IMECS 2014), I, 1–27. http://doi.org/10.1109/ITPRO.2014.7029289
● Waliaula, B. (2019). ONLINE ORDERING SYSTEM. Academia.
https://www.academia.edu/4935972/ONLINE_ORDERING_SYSTEM_PROJECT_PROPOSAL
● What is a Programming Language and Different Types. (2021, January 5). WatElectronics.Com.
https://www.watelectronics.com/types-of-programming-languages-with-differences/
● What is a Push Notification? - Definition and Types. (2020, February 12). SendPulse.
https://sendpulse.com/support/glossary/push-notification
● What is Web Hosting? (2020). Name Cheap. https://www.namecheap.com/hosting/what-is-web-hosting-definition/
● Web Hosting. (n.d.). Website.Com. Retrieved 2020, from https://www.website.com/beginnerguide/webhosting/6/1/what-is-
web-hosting?.ws&source=SC
● Wunsch, N.-G. (2017, November 25). U.S. category share of cake sales by cake type 2017. Statista.
https://www.statista.com/statistics/235492/category-share-of-cake-sales-in-the-us-by-cake-type/
THANK YOU
CREDITS: This presentation template was
created by Slidesgo, including icons by
Flaticon, and infographics & images by
Freepik.