You’re buying a microwave for yourself
The microwave must be equipped with a USB port for connecting to a diagnostics system.
Software system: A web app for ordering office lunches
The system must regularly import menus from the “Cafe Menu Aggregator” web application.
The system must import data daily at 08:00 (GMT +3).
API method (see documentation at this link): GetDailyMenu
Request data:Response data:
- Date = current date at time of call
If the response code is 152 Menu not found, the system must display the message “Sorry, the menu for today is unavailable.” on the Menu page.
- For each Meal in the response: Name (dish name), Price (dish price), Img (dish photo).
You’re buying a microwave for yourself
The microwave must be red (RGB code: #E30F47) — UI design requirement
The power cord must be compatible with plug type Z — operating environment requirement
A mass-market product: a thermometer for extreme temperatures
The thermometer must be certified under standard Y before use — certification requirement
The thermometer must operate in a range of -100°C to +100°C — operating environment requirement
The thermometer must be available in “Extreme Tourism” retail stores — this could be an operating environment requirement, or interpreted as a quality attribute (Installability)
Software system: A web app for ordering office lunches
The system must function correctly in the following browsers: Google Chrome (latest version), Firefox (latest version) — operating environment requirement
The system must be accessible at: https://meals.bestsolutions.net — operating environment requirement
The interface must be available in Russian and English — localization requirement. (Note: this should generate associated functional requirements — e.g., how the user switches languages, plus all UI text in both languages.)
The visual design must comply with the corporate brand book (see description here) — UI design requirement
You’re buying a microwave for yourself
A user manual must be written for the microwave and included in the package.
Software system: A web app for ordering office lunches
User accounts must be created for all company employees.