We want the e-commerce section to function more like Amazon. Instead of allowing guest checkouts, customers should be required to create or log in to an account before purchasing. This way, the system can maintain a complete purchase history inside their account, allowing them to easily track past orders, download receipts, and manage repeat purchases.