E-Commerce

Home Appliances Online Store Case Study: 400+ Products and 38 Brands With Prices That Stay Correct

How we moved Bashayer El Khair from social media posts with outdated prices to its own store: 400+ products with model codes, 23 categories, 38 brand pages, bridal packages, timed offers and bundles, PDF invoices by email and roles for owner and staff.

Bashayer El Khair store screens: brand pages, a product with its model code and the order invoice dashboard

Bashayer El Khair sells home appliances, kitchen and household tools and bridal packages. Its catalogue of hundreds of models used to live in social media posts, where prices went out of date and customers had to message to ask about each model. We built it an Arabic and English online store with more than 400 products, each with its model code, price and availability, organised into 23 categories and 38 brand pages, with timed offers and bundles, cash on delivery with a fee per governorate, PDF invoices sent by email, and a dashboard where a price is changed once and changes everywhere.

This case study follows the project from the problem to launch in September 2026. The AI assistant that sizes air conditioners and compares models was a later phase and is described in the AI appliance advisor case study; here we focus on the store and the back office.

Key takeaways

  • The real problem was not "no website" but prices that could not be kept correct across dozens of old posts.
  • Every product now carries a model code, a price and its availability, all edited from one dashboard.
  • Customers can arrive by type, by brand or by need: 23 categories with sub-categories, 38 brand pages and a section for bridal packages.
  • Offers and bundles have start and end times with a visible countdown, set from the dashboard rather than announced by hand.
  • Orders produce a PDF invoice that can be sent to the customer by email, and owner and staff work under separate roles.

The problem: a catalogue in social media posts

For a shop with hundreds of models from dozens of brands, social media works as a shop window but fails as a catalogue. A post published in spring still shows its price in autumn. A customer who finds it messages to ask whether the price is still right, whether the model is available and how it differs from the one next to it. The team answers the same questions one customer at a time, offers are announced by hand, and orders and invoices are written manually.

The brief that came out of this was simple to state: one place where every model, price and offer is correct, and where the team changes a price once and sees it change everywhere.

Phase 1: a catalogue built around how the shop sells

We started with structure before design. Appliance shoppers look in three ways: by type ("a washing machine"), by brand ("the make I trust") and by need ("everything for a new home"). The store answers all three:

  • Categories and sub-categories for appliances, kitchen and household tools, 23 categories in total.
  • A page for every brand the shop carries, 38 brand pages, with brands also shown on the home page.
  • A bridal section for couples furnishing a first home, because that is a need, not a product type.
  • A model code on every product, alongside its price and availability, so the shop, the customer and the supplier talk about the same item.

The general method for planning this kind of tree is in our guide to categories, brands and filters. What made it work here was the model code: appliance buyers often search for the exact code they saw in a showroom, and every product page is built to be found that way.

Phase 2: the storefront, offers and checkout

The storefront is Arabic-first with a full English version. The home page combines hero slides, a category rail and category showcases, product carousels, the brands the shop carries, a scrolling announcement bar and a map to the shop. Listing pages show products with their offers alongside them, and a dedicated offers page gathers everything currently discounted.

Timed offers and bundles

Offers are created in the dashboard by choosing products, an offer image and the offer period. Bundles group several products into one package, which suits bridal and kitchen sets. Each offer has its own page with a countdown, and the same countdown appears next to offers on listing pages, so a customer sees how long a price will last. How to plan offers that protect margin and trust is covered in timed offers, bundles and countdowns.

Checkout

Checkout takes cash on delivery and adds a delivery fee for the customer's governorate before the order is confirmed. Customers can order as guests, or sign in so the order is attached to their account; a guest can find the order again with the phone number used. We explain how our stores set those fees in delivery fees per governorate.

Articles and policy pages

Appliances raise questions before the purchase, so the store has an articles section managed from the dashboard with a rich editor, images and embedded videos. Alongside it are an About page, a contact page with the shop's location, an FAQ page and four policy pages: shipping, warranty, privacy and terms. A warranty policy page is not decoration for an appliance shop; it is one of the first things a careful buyer looks for.

Phase 3: the dashboard

The back office is where the old problem was actually solved. Each area below is a screen the team uses:

Dashboard areaWhat it does for the shop
OverviewStore figures with a trend chart
ProductsModel code, price, availability, category, brand and several images per product; deactivate a product or, for admins, delete it permanently
Categories and brandsCreate and edit categories, sub-categories and brand pages with their images
ArticlesWrite and edit articles; staff can unpublish, only admins can delete permanently
Hero slidesCreate, edit and reorder the home-page slides
OffersCreate timed offers and bundles from existing products
OrdersList and export orders to CSV; edit contact details, items, notes, payment and status; generate the PDF invoice and email it to the customer
FinancialsFinancial reports with a trend chart
UsersSee customers and staff with their orders, change a user's status or role

The PDF invoice is generated from the order itself, so when an order's items are edited, the invoice follows the order rather than being retyped. Our guide to the store back office covers why editing orders and invoices from the same record matters.

Owner and staff roles

The dashboard has user roles for the owner and staff. Day-to-day work such as editing products, running offers, updating orders and unpublishing an article is open to staff, while irreversible actions such as permanently deleting a product, a category, a brand or an article are kept for admins. That split means a mistake by a busy employee can be undone.

SEO across the whole catalogue

Every product, category and brand page carries its own title, description, address and share image, with product structured data, an XML sitemap and Google Search Console connected at launch. For an appliance shop this is what turns a model-code search into a visit: a shopper looking for a specific model can land on this shop's page for it. Pages are rendered on the server, in Arabic and English.

Results at launch

BeforeAfter launch (September 2026)
Products and prices in social media posts400+ products with model codes and prices
Prices going out of date across old postsPrices and stock edited once from the dashboard
Customers messaging to ask about every model23 categories, 38 brand pages and a bridal section
Offers announced by handTimed offers and bundles with a countdown
Orders and invoices written manuallyOrders with PDF invoices sent by email

Customers can now compare models and prices before coming to the shop, and the team updates prices in one place instead of on social media posts. With the AI assistant added later, the questions that used to arrive on WhatsApp, such as which air conditioner suits a room, are answered on the site next to an add-to-cart button.

How Nilex helps

If your catalogue lives in posts, chats and price lists, we can build you a store where each product has one correct record and its own search-ready page. Start with our e-commerce store service to see what is included and the available packages, look at the full Bashayer El Khair case study, and read our practical guide to selling home appliances online in Egypt. When you are ready, send us a short description of your catalogue: how many products, how many brands and how you sell today.

Frequently asked questions

Can the store handle more than 400 products?

Yes. The catalogue is not limited to the launch figure; products, categories and brands are added from the dashboard as the shop grows.

Why put a model code on every product?

Because appliance buyers search and compare by model. The code also lets the shop, the supplier and the customer refer to exactly the same item when confirming an order.

What happens when an offer ends?

Each offer has an end time and a countdown. The offer is managed from the dashboard, where it can also be deactivated early.

Is the PDF invoice an official e-invoice?

No. It is an invoice for the customer generated from the order itself. A connection to Egypt's e-invoicing system was not part of this store.

Can staff see everything in the dashboard?

No. Owner and staff have different roles: staff handle day-to-day work such as products, offers and orders, while permanent deletions are kept for admins.

LET'S BUILD

YOUR VISION.
OUR TECHNOLOGY.

Tell us what your business needs. We'll build the system around it.

START A CONVERSATION →

or email us at info@nilexdigitalsystems.com