Skip to content
Khaled Batt
Back to Bosta
Sub-page · Bosta

UX Issues Identified

10 problems across 3 categories

4 flow problems 3 efficiency problems 3 visual layout problems

Flow problems

  1. Fragmented multi-step flow. Creating one order requires navigating through 3 separate pages, each triggering a full page reload that completely breaks the user's focus and rhythm.

  1. Next button buried at the bottom. The only way to proceed is a button at the very bottom of a long scrollable form. Ahmed has to scroll all the way down after every section just to advance.

  1. Pickup screen is nearly empty. The entire third page exists just for one dropdown. An entire page navigation and full reload for a single field.

  1. No order summary before submitting. The Create Order button appears with no recap of what the user has filled. Ahmed can't verify his order details before submitting across 3 separate pages.


Efficiency problems

  1. No shortcuts for repeat tasks. Every order starts completely from scratch. No duplicate order, no saved templates, no way to reuse the last order's package type or pickup location.

  1. No customer autofill. Returning customers are typed completely from scratch every time — full name, phone number, city, area, street, building, floor, apartment. No search, no history, no autofill from past orders.

  1. "Remember my choice" is the only form memory. The entire form has exactly one saved preference. Every other field resets to blank on every order — pickup location, package type, order type, customer.


Visual layout problems

  1. Order type cards take too much space. The 4 large illustrated cards consume nearly 25% of the viewport before the user has filled a single real field.

  1. Cash exchange field is disconnected. When Exchange is selected, the cash amount field appears as a completely separate block with no visual relationship to the Exchange card that triggered it.

  1. Two-column package layout causes confusion. Package Details and Return Package Details sit side by side with nearly identical field names. A power user rushing through 30 orders can easily fill the wrong column without noticing.