A complete ecommerce platform for browsing, comparing, and buying computers, gaming hardware, gadgets, and tech accessories.


Every storefront text, picture and menu is editable in the admin.
11 sections including hero slider, flash deals with countdown, best-seller tabs and a newsletter with welcome code. Each can be switched off or reordered.
Mega menus, scrolling announcement bar, language and currency pickers, and category-aware instant search as you type.
Category, brand, price, rating and stock filters, sorting and “Load more”.
Gallery, key specs, a Specifications tab, choices with their own prices, labels, reviews and “Notify me” when sold out.
Cart drawer, 3-step checkout, discount codes, allowed countries with region and city, and delivery rates.
Sign-in popup, orders, reorder, returns, profile, address book, wishlist and order tracking.
About, Careers, Contact with subject, FAQ, Store locator with maps, six policy pages and a landing page.
Structured data, sitemap, canonical and hreflang tags, compressed assets, browser caching and trimmed icon fonts.
77 admin screens cover the catalogue, orders, customers, marketing, content and settings, in English and Arabic. Everything a shopper sees is changed here.
Full right-to-left storefront. Store and theme texts are editable in both languages, and 249 countries are listed in English and Arabic.
USD is the base currency and AED the second, switchable from the header picker.
Settings and admin accounts belong to the Owner. Every admin action is recorded in the activity log.
One Laravel application serves a theme-based storefront and a shared admin. Business logic lives in Actions and Services, not in views, and dependencies are pinned in composer.lock and package-lock.json.
A standard Laravel structure that AI coding tools follow easily. Describe the change, review the diff, run the tests, ship it.
Everything needed to install, run and customise the store, with demo data ready to import.
Browse the storefront as a shopper, then open the admin to see how it is managed. The demo is read-only: every screen opens, nothing saves.