ColorsX74 Commerce
Bilingual · Gulf-first · AI-generated

Describe your shop. Get a real store.

ColorsX74 Commerce turns a sentence about your business into a themed, bilingual (English & Arabic) online store — then lets you refine every section and start selling. No code, no templates to wrestle.

Create your store See how it works

What you get

✨

AI store generation

Write a short brief; AI drafts your theme, home and about pages, and copy in both English and Arabic. You review as drafts before anything goes live.

🎨

Visual editor

Twenty-one section types — hero with photo, galleries, testimonials, pricing tables, video, map, stats, forms and more. Most arrive pre-filled with sample text in both languages; photos, videos and maps are yours to add. Edit with drag-and-drop, undo/redo (keyboard too), autosave, hide-without-delete, click-the-preview-to-jump, and a phone/tablet preview. Give any section a background band and tighter or roomier spacing, so a long page reads as chapters instead of one scroll. Bold, italic and links work in the main text of blog posts, product descriptions, text blocks, image-with-text and text columns — not in headings or other sections. Publish with one click.

🛍️

Catalog & checkout

Products with variants — a size, a colour, each with its own label, price and stock — sale prices, and stock counting or none at all, for made-to-order and digital items. A cart shoppers can change their minds in, and cash-on-delivery checkout that lands real orders you manage from your dashboard.

Your dashboard searches the catalogue by name, in either language, or by SKU — the code on the shelf or the supplier invoice — so finding one product never means paging through the rest.

🌍

Arabic & English, RTL

Every storefront serves both languages with full right-to-left layout — not an afterthought, built in from the first pixel.

🖼️

Media library

Upload photos once and use them across your pages and blog — hero backgrounds, galleries, team pages, article pictures. Product photos are uploaded on each product instead. Every image asks for a description in both languages, so your store stays readable to screen readers and search engines.

✍️

A blog, with sections

Write and publish articles in both languages, with pictures placed where the cursor is rather than dropped at the end. Every blog carries an RSS feed, and drafts stay invisible everywhere — including to search engines.

Group posts into sections — Recipes, News, whatever suits. Each section gets its own page with its own description, which is what a search result shows too. Sections can be renamed and reordered without touching the posts in them, and deleting one never deletes the writing: those posts simply become unfiled.

🕰️

Publish history

Every time you publish a page, the version you replaced is kept. Look at any earlier version's sections and wording as they were (shown with today's theme, products, prices and posts), and put one back if an edit went wrong — into your draft, so the live page does not change until you publish again. Putting the wrong one back is itself undoable.

🧭

Pages, menus & chrome

Create pages from templates (About, Contact, FAQ, Landing), pick your header menu, add footer links and an announcement bar for offers, and set per-page search descriptions. The header menu can never link to a missing page; footer links go wherever you type, so update them when you remove a page.

✏️

Nothing is set in stone

You can rename products, pages, collections, blog sections and delivery zones; the store’s own name cannot be changed once the store is created. Rename a collection and the products stay on it; rename a blog section and its posts stay in it; edit a delivery zone — its rates included — instead of rebuilding it. Web addresses are the exception, because other sites may already link there. A blog post's or blog section's can change only while nothing is published at it, and the form says so rather than refusing after the fact. Store, collection and page addresses cannot be changed from the dashboard once created, and a product's is made from its English name when you add it and then kept.

🗂️

Collections

Group products into collections — Honey, Gift Sets — each with its own page and a spot in your header menu. Scope any product grid to one, and product pages suggest same-collection items. A collection with more than 24 active products says how many it holds and pages through them.

🔍

Search that finds everything

Shoppers search from every page, in either language, across your catalogue, your blog and your pages at once. Pages and articles match on the words as they READ on the page, so someone searching “within three days” finds the shipping page that says it.

When the words are in an article's or page's text in the language being read, the result quotes the passage around them with the words marked; product results mark them where they appear in the name. A line says how many were found, chips narrow to just products, articles or pages, and the rest is a page away. The box keeps what was typed, and every control is labelled for screen readers.

🎛️

Theme designer

Five color controls, corner rounding, and ready-made palettes. Changes stage as a draft you preview in the editor; nothing repaints your live store until you publish.

📥

Forms & newsletter

Add a contact form with the fields you choose, and a newsletter signup. Messages and subscribers land in your dashboard Inbox — subscribers can be downloaded as CSV — and once you connect your store’s email, each new form message is emailed to you.

🚚

Shipping & discounts

Delivery zones per country with free-over-X rates, and discount codes (percentage, fixed, or free shipping) with usage limits and end dates — a code set to end on a date works through the whole of that day, then stops on its own.

💱

Multi-currency display

Show prices in AED, SAR, USD and more at rates you set — shoppers browse in their currency while you’re always paid in yours.

👤

Customer accounts

Shoppers can create an account, save their address, and open any past order to see exactly what they bought — or check out as a guest.

🔎

Built for search

Server-rendered pages with sitemaps, canonical URLs and hreflang, so your store is visible to Google in both languages from day one.

🔒

Locked down by default

Every store gets its own HTTPS certificate, and its pages run under a strict Content-Security-Policy: only the code we put there can execute, so an injected script cannot run even if hostile text reaches your page.

Your own web address

Every published store gets its own secure address, shown under its name in your dashboard (during the beta, myshop-store.dev.colorsx74.com for a store whose web address is myshop), with an HTTPS certificate issued automatically the moment you publish. You can also connect a domain you own: add the two records we show you at your registrar, press Verify, and your storefront serves on your own name with its own free certificate. We keep re-checking it afterwards, and warn you with days to spare if it ever stops pointing at us.

Beta. ColorsX74 Commerce is in active development on the dev environment. Checkout today takes cash-on-delivery, and card payments, mada (stores priced in SAR) and Apple Pay in test mode. Tabby & Tamara are built in, off for every store, and can be switched on once the provider accounts are live — see ways to get paid. Stores send their own order emails, and you can sign in with an existing ColorsX74 ERP account.