OmniMart Pro — Single vendor eCommerce with POS
Version: 1.0.0
Support: https://geniusdevs.com/dashboard/support
About OmniMart Pro
OmniMart Pro is an enterprise-grade, all-in-one eCommerce shopping and retail Point of Sale (POS) platform built on Laravel 13 and PHP 8.4+. Engineered for high-conversion online retail and seamless in-person sales, OmniMart Pro provides store owners, operators, and retail merchants with real product variants (Color + N attributes), a lightning-fast Tailwind CSS 4.x + Alpine.js storefront, an in-person POS register with real-time stock sync, modular addon extensibility, 14 integrated payment gateways, an in-browser multi-language translation manager with full RTL support, and automated digital licensing.
Whether you are launching a fashion boutique, electronics mega-store, grocery market, digital download marketplace, affiliate storefront, or software license key shop, OmniMart Pro delivers the speed, flexibility, and reliability needed to scale.
Platform Architecture
OmniMart Pro is designed as a unified commercial retail ecosystem covering three distinct user experiences: Admin (Platform Operator / Store Manager), Customer (Online Shopper), and POS Cashier (In-Person Retail Sales).
Technology Stack
| Component | Technology Stack | Role / Usage |
|---|---|---|
| Backend Framework | Laravel 13.x | Core business logic, robust routing, service architecture, and REST API endpoints. |
| PHP Target | PHP 8.4+ (PHP 8.2+ supported) | Modern PHP execution with strong typing and optimized performance. |
| Database Layer | MySQL 8.0+ / MariaDB 10.4+ | Secure transactional tables for catalog, variants, orders, POS transactions, and customer accounts. |
| Asset Compiler | Vite & ESBuild | High-performance asset compilation for the modern frontend storefront. |
| Frontend Core | Tailwind CSS 4.x + Alpine.js | Modern, ultra-responsive storefront and customer account area (no jQuery overhead). |
| Admin Panel UI | Bootstrap & jQuery | Battle-tested, intuitive, responsive back-office administrative dashboard. |
| POS Register UI | Vanilla ES & Custom CSS | Real-time POS register with live cart calculator and instant receipt printing. |
| Background Tasks | Laravel Scheduler + Queues & Web Cron | Background email dispatch, order processing, and token-secured cron execution. |
Multi-Actor Platform Roles
| User Role / Area | Target Persona | Scope & Privileges |
|---|---|---|
| Admin Panel | Platform Operator & Staff | Full system control, role permissions (RBAC), product catalog, order fulfillment, financial analytics, settings, and addons. |
| Customer Area | Online Shopper / Buyer | Single-page checkout, order history and live parcel tracking, saved address book, wishlist, product comparison, and support tickets. |
| POS Cashier | Retail Counter Staff | In-person sales register (/admin/pos), barcode/SKU scanning, live variant selection, cart discounts, cash/card tender, and instant thermal receipt printing. |
What OmniMart Pro Sells (4 Product Types)
OmniMart Pro natively supports four distinct business selling models out of the box:
- Physical Products:
Tangible goods shipped or delivered to customers. Fully integrated with shipping methods, state tax charges, packaging options, and Real Product Variants (Color + N attributes with independent price, SKU, and stock per Cartesian combination). - Digital Products:
Downloadable digital media delivered instantly upon completed payment (web templates, software source code, eBooks, graphics, audio, video, photos, and 3D assets). - Affiliate Products:
Products listed with external merchant affiliate links (Amazon, AliExpress, eBay, Shopify). When shoppers click to purchase, they are redirected seamlessly through your tracked affiliate URL. - Software License Keys:
Digital software, gaming, or membership license keys. Upload bulk license keys into inventory, and the platform automatically dispenses one unique, unused license key to the customer upon successful checkout.
How OmniMart Pro is Different from OmniMart Standard
OmniMart Pro represents a major architectural leap over standard eCommerce scripts:
- Real Product Variants: Moves far beyond basic attribute options. Combines Color + N attributes into true Cartesian variants with independent SKU, pricing, stock tracking, and live swatch previews.
- Integrated Point of Sale (POS): Built-in retail counter register (
/admin/pos) sharing the same live inventory, tax calculations, customer accounts, and order history (channel=pos). - Modular Addon Architecture: Extensible addon framework (
app/Addons/) allowing new modules (like POS) to be installed, updated, or toggled with zero core-code edits. - Modern Tailwind v4 + Alpine Storefront: Completely rebuilt from the ground up for blazing-fast page loads, instant cart interactions, and modern mobile responsiveness.
- Streamlined Single-Page Checkout: Frictionless checkout with instant cart updates, guest checkout support, and coupon validation.
- 14 Built-In Payment Gateways: Includes global and regional favorites like Stripe, PayPal, Razorpay, Paystack, Mollie, SSLCommerz, Paytm, PayTabs, Mercado Pago, Authorize.Net, Flutterwave, bKash, Bank Transfer, and Cash on Delivery.
- In-Browser Translation Manager: Translate every string for both the storefront and admin dashboard directly within the browser, with independent Right-to-Left (RTL) switching per language.
- Automated Web Installer & Licensing: Clean, step-by-step setup wizard with automated server inspection, database migration, and GeniusDevs license activation.
Key Platform Highlights
- Unified Omni-Channel Inventory: Real-time atomic inventory deduction (
GREATEST(stock - qty, 0)) shared seamlessly between online web checkout and physical in-person POS sales. - Comprehensive Marketing Suite: Promotional campaign offers, flash deal countdown sliders, percentage/flat discount coupons, and storefront announcement popups.
- Customer Engagement Tools: Product wishlist, side-by-side product specification comparison, verified buyer customer reviews, and newsletter subscriptions.
- Granular Staff Permissions (RBAC): Restrict team access to specific administrative areas (
Manage Products,Manage Orders,Manage Site,Manage POS,Manage Addons). - SEO & Social Optimization: Dynamic meta tags, OpenGraph sharing tags, XML sitemap generation, Google AdSense, Google Analytics 4, Facebook Pixel, and Facebook Messenger chat.
- Full Localization & RTL: Unlimited languages, full Right-to-Left script layout support, and multi-currency formatting (symbols, exchange rates, decimal/thousand separators).