This Readme document provides a comprehensive guide to the QR Yummy Application, outlining its business and user requirements, project activities, stakeholders, business opportunities, business requirements, non-functional requirements, external data feeds, and business risks.
- Introduction
- Document Information
- Business Opportunity
- Business Requirements
- Non-Functional Requirements
- External Data Feeds
- Business Risks
The QR Yummy Application is a web-based platform designed to streamline the process of ordering food from restaurants without the need to wait for a waiter. It aims to enhance the user experience, save time for customers, and provide a platform for service/goods providers and restaurants to showcase their offerings.
The document provides information about the audience, including business units and their roles. It outlines the project's background, current state analysis, future state objectives, and stakeholders involved in the QR Yummy Application.
QR Yummy addresses the need for a more efficient and convenient way for customers to order food from restaurants. By leveraging QR codes and a user-friendly interface, the application aims to improve the overall dining experience for users while offering opportunities for service providers, payment merchants, and advertising media to collaborate.
The primary users of QR Yummy can directly order food from restaurants without waiting. The application includes components such as an admin panel, payment gateway, cart, and advertising media for promotions and discounts.
The document provides detailed requirements for advertising management, subscription management, finance management, and specific requirements for registered customers, service/goods providers, and subscribed restaurants.
The non-functional requirements cover aspects such as performance, operating conditions, user interface, security, scalability, availability, reliability, database, and server-side technologies.
The application integrates with social media for sharing deals and advertising, ad agency organizations for marketing and promotions, bank/wallet payment systems for financial transactions, and restaurant management systems for order delivery and preparation.
The document highlights potential risks associated with QR code-based attacks and provides recommendations for user protection. It also addresses competition-related risks and outlines strategies to mitigate technical risks such as application malfunction and outdated product listings.
The QR Yummy Application Readme serves as a comprehensive guide for stakeholders, developers, and users, providing insights into the application's purpose, requirements, functionalities, and risk mitigation strategies.