#383 Publishing Content After Moderation
There are three services:
- Banner advertising: video banner, image, and text banner.
- Exchange rates: currency code, name, buying rate, and selling rate.
- Service menu: name, description, and image.
There are client applications:
- An LCD panel that displays advertisements and exchange rates. It calls services 1 and 2.
- A terminal or kiosk that displays the service menu and issues queue tickets. It may also display exchange rates and advertisements. It calls services 1, 2, and 3.
Requirements:
- Implement an API for the client applications.
- The client applications, both the LCD panel and the kiosk, must not display changes until a person approves them. For example, if an advertisement is changed, a new image is uploaded, or an existing image is modified, the change must first pass human moderation. Only after approval should the change become visible on the LCD panel. In another example, the kiosk displays the service menu and an administrator changes a service name. The new name must pass moderation, and only then should the kiosk receive it. Until approval, the kiosk must continue displaying the old name.
Question review
Sign in to start the dialogue
The mentor keeps the context of the current question and your previous messages.
Sign in
Available with Premium
This is just one of the solutions available with Premium. And more:
- 250+ advanced lectures
- 1300+ practice exercises
- 500+ solutions to problems from real interviews
- Personalized Java Hub certificates
- Expanded access to the AI mentor