<prompt> Tengeneza programu ya GUI ambayo inaruhusu watumiaji kutafuta na kununua vitu mtandaoni.  <response>: Programu ya GUI inapaswa kuwa na upau wa kutafutia watumiaji kutafuta vipengee, orodha ya bidhaa ili kuonyesha matokeo ya utafutaji, na ukurasa wa kina wa kipengee kilichochaguliwa na kitufe cha kuagiza ili kununua bidhaa. GUI inapaswa pia kutumia chaguo tofauti za malipo, kama vile kadi za mkopo, PayPal na njia zingine za malipo. Inapaswa pia kujumuisha ukurasa wa rukwama ya ununuzi na kitufe cha Lipa ambacho huruhusu watumiaji kukagua bidhaa kabla ya kununua. Mtumiaji pia anapaswa kuwa na uwezo wa kuhifadhi vitu vyake kwa ajili ya baadaye. 