Emporium eCommerce - Online shopping CMS

Emporium eCommerce - Online shopping CMS

Live Demo Download



Emporium eCommerce - Online Shopping CMS

Emporium eCommerce is a complete online shopping platform for all your needs. With the unlimited features it is the perfect solution for your digital and physical store. With the fast, user friendly, secure latest web technologies your online business growth is guaranteed. Some of the modules include : product catalog, product categories, brands, attributes, tags, labels, collections, flash sales, taxes, sliders, media files, orders, pages, newsletters, ads and banners, reviews, payments, pickup stations, delivery boys, reward points, users, customers, subscribers, marketing, support tickets, FAQ, blog posts and categories, just to mention a few.


Admin Features

  • View sales statictics on dashboard.
  • Add, edit, view products.
  • Add, edit, product variant stocks, SKUs, reward points, prices.
  • Add, edit, view product categories, brands, attributes, tags, labels, collections.
  • Add, edit, view product flash sales.
  • Add, edit, view taxes.
  • Add, edit, view sliders.
  • Add, view media files.
  • Confirm, decline and update orders status.
  • Add, edit, view custom pages.
  • Add, edit, view, send newsletters.
  • Add, edit, publish ads and banners.
  • View ads clicks and conversions statistics.
  • Publish and unpublish reviews.
  • Accept order payments.
  • Add, view pickup stations.
  • Add, view delivery boys.
  • Deliver order items to customers.
  • Accept order returns from customers.
  • Accept, approve or decline reward point requests
  • Add, edit, view users.
  • View customers.
  • View subscribers.
  • Send email marketing messages.
  • Receive and repond to support tickets.
  • Add, edit, view FAQ (Frequently asked questions).
  • Add, edit, view blog posts and categories.
  • Easily switch between date and time formats within the system.
  • Front settings - Update About us, Terms, Contact us details, quick footer infos. Show / hide footer payment icons
  • Google analytics settings - Keep track of all statistics from one place using Google Analytics.
  • Ad settings - Set Display ads after Top selling items, Featured items, New arrivals, Top rated items, Everyday deals items
  • Add, edit, view offline payment options like Cash on Delivery, Bank, etc.
  • Support for multiple currencies, Over 135 currencies based on payment gateway.
  • Social platforms login settings. e.g Google
  • Review settings - Approve reviews automatically or not
  • Shipping settings - Set shipping rules based on weights and regions
  • Return Settings - Set return reasons and number of days after delivery items are eligible for return.
  • Set reward points rules
  • Multiple languages are supported.
  • Accept customers make payments of orders online through PayPal, Stripe, Authorize.net, 2Checkout, PesaPal PayTM, PayU Money, mPesa gateways.
  • Integrated cron jobs settings to create notifications, send email reminders and keep every item upto date.
  • Email template builder - Integrated customisable and user friendly email templates.
  • Font Settings - Define the font face using google fonts.
  • Google analytics settings - Setup Google analytics for all your site's statistics.
  • Log every activity done.
  • Automated backup, that is, never lose any data again!
  • This CRM is fully responsive, that is, You can easily access your data from any device regardless of its size.
  • And many more features.

Customer Features

  • Multiple languages
  • Multiple currencies
  • Live search options
  • Dynamic carousel sliders
  • Ajax add to cart, wishlist and compare
  • Multi-level categories
  • Customer reviews
  • Shop products in wholesale
  • Shop by unlimited variants.
  • Shipping rules - Shipping costs by regions and weights
  • Social sharing
  • Unlimited discounts and promotions
  • Ajax newsletter signup
  • Customer profile
  • Orders history
  • Customer support tickets
  • Support for multiple delivery and shipping addresses
  • Earn and redeem reward points
  • Ajax checkout page
  • Standard delivery and pickup stations options
  • Different payment methods for pickup stations
  • Apply coupon code or promotion when checking out
  • Custom meta tag adding system for better SEO results.
  • SEO friendly URLs, Keywords and meta description.
  • And many more features.


  • PHP Version 7.3+
  • MySQL Version 5.x+ (Recommended 7.x)
  • MySQLi PHP Extension Enabled
  • PDO PHP Extension Enabled
  • Zip PHP Extension Enabled
  • cURL PHP Extension Enabled
  • config.php writable Writable
  • Media Folder writable Writable
  • Uploads Folder writable Writable


Configure database connection

You need to have previously setup database from the cPanel.

Here is a good tutorial how to setup MySQL database in cPanel. if you are not familiar with this.

  1. Login to cPanel by accessing www.yourdomain.com/cpanel and navigate go MySQL Databases.
  2. Create database first.
  3. Create user and setup your password.
  4. Add the user to database by selecting the database and the username.

Make sure you have checked All privileged when adding the user to database.