DEV Community

Ruslan Bilohash
Ruslan Bilohash

Posted on

Shop CMS Full Feature Tour: Storefront, Admin, AI, Payments and SEO (with screenshots)

A full tour of Shop CMS — everything that's in the box, with screenshots of each part. This is the self-hosted PHP 8+ / MySQL e-commerce script I released recently: one-time purchase, no subscription, no trial lock.

Admin dashboard

Storefront

  • Product catalog with search, filters, categories, sorting, sale badges
  • Product pages with gallery, Schema.org Product JSON-LD, related items
  • Session-based shopping cart with tax breakdown
  • 6 languages out of the box: Norwegian (default), English, Ukrainian, Russian, Swedish, Lithuanian
  • GDPR cookie consent, SEO landing pages, customer accounts (phone, Google & Apple sign-in)
  • Parcel tracking pages (Bring/Posten, Nova Poshta)

Product catalog

Catalog management

Drag-sort categories, stock/SKU/sale pricing, bulk product editing:

Category management

Homepage builder

Toggle and reorder homepage sections (stats, featured products, categories, new arrivals) without touching code:

Homepage block builder

Payments

Stripe, PayPal, Vipps, cash on delivery — Google Pay and Apple Pay come along automatically through Stripe:

Stripe payment settings

AI content assistant (optional)

Bring your own Grok or OpenAI key to generate product copy, translations and SEO meta. Works with local fallback templates even without a key, so you can try the workflow immediately:

AI assistant settings

SEO

Schema.org structured data, XML sitemap, Open Graph — all configurable per language:

SEO and Schema.org settings

Store settings

Currency, availability, and the basics that every store needs to configure on day one:

Store settings

Under the hood

  • PHP 8+, no framework
  • MySQL/MariaDB storage
  • Auto-detects whether it's installed at your domain root or in a subfolder — no manual path config
  • Ships with a demo catalog pre-loaded via the web installer

Get it

Full source code, one-time purchase — no trial period, no subscription:
https://bilohash.gumroad.com/l/shop_cms

Live preview: https://bilohash.com/shop/

Happy to answer questions about any of these features in the comments.

Top comments (0)