L'applicazione GUI dovrebbe avere una barra di ricerca per consentire agli utenti di cercare gli articoli, un elenco di articoli per visualizzare i risultati della ricerca e una pagina dettagliata per l'articolo selezionato con un pulsante di ordine per acquistare l'articolo. La GUI dovrebbe anche supportare diverse opzioni di pagamento, come carte di credito, PayPal e altri metodi di pagamento. Dovrebbe anche includere una pagina del carrello con un pulsante di checkout che consenta agli utenti di rivedere gli articoli prima dell'acquisto. L'utente dovrebbe anche essere in grado di salvare i propri elementi per dopo.
Progetta un'applicazione GUI che consenta agli utenti di cercare e acquistare articoli online.