

Case Study
DONUT TRAP Our Smart Donut Vending Application
The Donut Vending App is a mobile application designed to provide a convenient and enjoyable experience for users who crave delicious donuts. The app aims to streamline ordering and purchasing donuts from various vendors, ensuring a seamless transaction from start to finish. By leveraging the power of technology, this project seeks to enhance the overall donut-buying experience, making it more accessible and user-friendly for users and highly profitable for businesses.




Product Description
The Donut Trap app is divided into two categories one is an app for the vending machine, and the other is for the business owner
Donut Trap’s administrator application structure includes a Super admin (home, vending machines, products), an Admin panel (transactions, vending machine management, product handling), and a Manager panel (vending machine control, product management, secure login/logout).
Donut Trap’s administrator tablet app features an interactive interface
for easy donut purchases. It includes a banner ad section for promotions and offers a cashless payment solution, ensuring seamless
transactions and enhancing the purchasing experience.


The Problem
The Donut Vending machine faces challenges with ordering complexity, limited customization, inefficient vendor information, and lack of accessibility. Donut Trap aims to improve usability, customization, and the overall donut purchasing experience, offering user convenience and control for businesses.
The Goal
This case study aims to create a user-centric design solution addressing the challenges and pain of ordering donuts. By developing an intuitive and efficient mobile app, we aim to simplify the process, provide users with a wide range of options, enhance customization features, and ultimately deliver an enjoyable donut purchasing experience.




Project Duration
The estimated project duration for the development of 2 months.


User Research
User research is a crucial aspect of developing the Donut Trap product. The following metrics are employed to gather insights
and understand user behavior:t
Surveys
Online surveys are conducted to collect quantitative data about user preferences, habits, and pain points related to donut
purchasing. These surveys allow for large sample sizes and provide statistical information that helps understand user trends and
patterns. By asking specific questions about their donut preferences, ordering habits, and any difficulties they may have faced,
valuable insights are gained to include in the design and features of the Donut Trap app.
Interviews
One-on-one discussions with potential users are conducted to obtain qualitative feedback and deeper insights into their needs
and expectations. Through these interviews, researchers can engage in meaningful conversations, ask open-ended questions,
and probe further to uncover valuable insights that quantitative data may not capture. This method allows a more nuanced
understanding of user behavior, motivations, and pain points. By directly interacting with users, researchers can gain detailed
feedback on their experiences with donut purchasing and identify specific pain points or areas of improvement.
Competitive Analysis
Analyzing existing donut delivery services and apps is essential to identify best practices and areas for improvement. Researchers
can gain insights into successful strategies, innovative features, and user-centric design elements by studying the competition
elements. This analysis benchmarked Donut Trap against industry standards and identified opportunities to differentiate the
product. By understanding what works well in other apps and services, the team can incorporate those insights into the design
and development of Donut Trap.
User research is a crucial aspect of developing the Donut Trap product. The following metrics are employed to gather insights
and understand user behavior:
Interviews
One-on-one discussions with potential users are conducted to obtain qualitative feedback and deeper insights into their needs
and expectations. Through these interviews, researchers can engage in meaningful conversations, ask open-ended questions,
and probe further to uncover valuable insights that quantitative data may not capture. This method allows a more nuanced
understanding of user behavior, motivations, and pain points. By directly interacting with users, researchers can gain detailed
feedback on their experiences with donut purchasing and identify specific pain points or areas of improvement.
Â
Competitive Analysis
Analyzing existing donut delivery services and apps is essential to identify best practices and areas for improvement. Researchers
can gain insights into successful strategies, innovative features, and user-centric design elements by studying the competition
elements. This analysis benchmarked Donut Trap against industry standards and identified opportunities to differentiate the
product. By understanding what works well in other apps and services, the team can incorporate those insights into the design
and development of Donut Trap.
Â
User Testing
Observing users as they interact with the app’s prototypes is crucial to uncover usability issues and gathering feedback on
specific features. Researchers create prototypes or interactive mock-ups of the Donut Trap app and invite users to perform
various tasks and provide feedback. By observing users’ actions, researchers can identify usability issues, confusion points, or
areas where the app may not meet user expectations. This feedback is invaluable in refining the user interface, improving the
user experience, and ensuring the final product is intuitive and user-friendly


UX structure of administrator application
Interactive Interface for Easy Donut Purchases
The app of Donut Trap is designed with a highly interactive interface, prioritizing user convenience and ease of use. Users can
easily navigate the app and purchase their favorite donuts with a simple touch on the screen. The intuitive and responsive nature
of the interface ensures a smooth and enjoyable user experience.
Banner Ad Section for Promotions
Donut Trap includes a dedicated banner ad section to enhance the app’s functionality and user engagement. This section allows
businesses and advertisers to promote their products, services, or special offers directly within the app. Users can view these
advertisements while browsing through the available donut options, allowing them to discover new flavors or exclusive deals.
Cashless Payment Solution for Seamless Transactions
Donut Trap takes convenience to the next level by offering a cashless payment solution. Users no longer need to worry about
carrying cash or dealing with loose change when purchasing their favorite donuts. The app supports digital payment methods
like credit cards, mobile wallets, or other electronic payment options. This simplifies the transaction process and provides a
secure and efficient way to complete purchases.
By integrating a cashless payment solution, Donut Trap ensures its users a seamless and hassle-free experience. Whether
indulging in a quick donut fix or ordering in bulk for a special occasion, the app’s payment options cater to different preferences
and enable smooth transactions, enhancing the overall donut purchasing experience.


UX structure of administrator application
Donut Trap’s UX structure includes a Super admin (home, vending machines, products), an Admin panel (transactions, vending machine management, product handling), and a Manager panel (vending machine control, product management, secure login/logout).
Super admin


Home and Front Sections
These sections provide detailed information about the vending machines in the system, including the credit each device receives. The data is organized into categories: total vending, today’s sales, and the current month’s sales. It offers a comprehensive overview of the vending machine activity.


All Vending Sections
This section displays a complete list of all the vending machines registered in the system. It allows the super admin to turn each machine on or off, providing control over their functionality. Additionally, there is an option to refresh the vending status, ensuring the displayed information is current.


Product Section
This section showcases the variety of vending machines’ products. The super admin can add or remove products, including options like cream and chocolate. It provides a centralized platform to manage the product inventory and adjust as needed.Â


ADD Button
This button is a convenient feature that empowers the super admin with complete accessibility and control over the vending machines. It offers various options, including adding new vending machines to the system, adding products to the inventory, and creating categories for the vending machines. This functionality ensures flexibility and customization according to the super admin’s requirements.
Admin Panel


Transaction Options
The admin section of Donut Trap offers multiple transaction options for managing vending machines, managers, and logging out. It serves as the control center for various administrative tasks.


Vending Machine Management
Admins can create managers who oversee the operation of vending machines. This functionality allows for efficient delegation and organization of responsibilities.


Assignment of Vending Managers
The admin section allows assigning vending managers to specific managers. This ensures that each manager is responsible for a designated set of vending machines, facilitating streamlined management.


Product Addition and Restoration
Admins can add new products to the vending machines within this section. Additionally, there is an option to restore products, which may involve replenishing stock or reactivating previously disabled items.


Product Status Tracking
Admins can conveniently track the status of various products available in the vending machines. This feature enables monitoring of product availability, popularity, or any other relevant metrics.


Manager Access and Machine Allocation
The admin section allows users to check and monitor the access levels of managers. It provides visibility into the number of vending machines assigned to each manager, ensuring efficient distribution of responsibilities.
Product Showcase Search
The product section of the admin interface highlights the range of products offered by the vending machines. Additionally, the super admin can add or remove specific products, such as cream and chocolate, tailoring the product offerings to meet customer preferences and demands.


Manager Panel
The manager panel is the third section in the hierarchy, following the super admin. It is a dedicated area for managers to access and manage various aspects of the system. The manager panel provides specific functionalities and options tailored to the needs of managers.


Vending Machine
Within the manager panel, the vending machine section is one of the options available on the side menu. This section allows the manager to oversee and control the vending machines. It provides features like monitoring their status, reviewing performance data, and managing necessary configurations or settings.


Products Section
The products section is another option in the manager panel’s side menu. This section enables the manager to handle the products offered by the vending machines. It includes functionalities such as adding new products, removing existing products, updating product details, and managing inventory levels. The manager can ensure the product selection remains relevant and meets customer needs.
Logout & Login Panel
The logout/login panel is accessible from the manager panel. This panel allows the manager to securely log out of the system, ending the current session. It provides an added layer of security by ensuring that only authorized personnel have access to the manager panel. Additionally, the login panel enables the manager to authenticate themselves and gain access to the manager panel when starting a new session.


What advantages does Donut Trap offer?
 Convenient Ordering
Donut Trap offers a mobile application that allows it to be installed on a vending kiosk, enabling customers to browse and order
delicious donuts from various vendors easily. Users can place orders and have their favorite donuts delivered to their desired
location with a few taps on their application.
Seamless Transactions
Donut Trap streamlines the ordering and purchasing process, ensuring a smooth and hassle-free experience. Users can securely
complete transactions within the app, eliminating the need for cash transactions or manual payments.
Customization Options
Donut Trap allows users to customize their orders according to their preferences. Whether selecting toppings, fillings, or special instructions, users can tailor their donuts to their liking, creating a personalized and enjoyable experience.
User-Friendly Interface
Donut Trap has a user-centric approach, prioritizing intuitive navigation and a visually appealing interface. Users can easily
explore different donuts, vendors, and customization options, enhancing their overall experience while using the app.
Time-Saving
By providing a customized platform for ordering donuts, Donut Trap saves users time that would otherwise be spent searching
for nearby donut shops or waiting in long queues. Users can quickly browse through available options offered by the bonus trap
system and place their orders, saving valuable time and effort.
Enhanced Accessibility
The availability of the mobile application Android platform ensures that businesses have complete control over their donut
vending machine. Also, hierarchy-based access gives businesses full control over controlling and access.
User Research-Driven Design
The case study mentions incorporating user research to gather insights and understand user behavior. This approach ensures that the app’s design and features are aligned with user preferences, resulting in a more satisfying and user-friendly experience.
Efficient Product Management
For the super admin, admins, and managers, Donut Trap offers dedicated sections and functionalities to manage vending
machines, products, and inventory. This allows for efficient control, customization, and monitoring of the donut offerings,
ensuring a smooth operation and customer satisfaction.
Security and Privacy
Donut Trap prioritizes the security and privacy of user data. The login/logout panel ensures authorized access to the system,
while secure transaction processing protects users’ financial information. These measures contribute to a safe and trustworthy
experience for users.


Summary
In conclusion, the case study presents Donut Trap, a smart donut
vending application designed to enhance the overall donut-buying
experience. The app offers convenient ordering, seamless transactions, customization options, a user-friendly interface, time-saving
benefits, improved accessibility, user research-driven design, efficient
product management, and prioritizes security and privacy. By
addressing the challenges and pain points of ordering donuts, Donut
Trap aims to deliver an enjoyable and satisfying donut purchasing
experience for consumers and a highly customized and accessible
solution for businesses.