Vista SysTech Limited
All case studies
SaaS

EvoCart

Turn a photo into a storefront. An AI-powered, no-code multi-vendor marketplace platform that launches a fully branded shop from product photographs alone.

Vista SysTech product 6 min read

No-code

storefront launch

AI visionMulti-vendorSaaS

The Problem

Most small retailers — a saree boutique, a footwear stall, an independent electronics seller — have products to sell but no practical way to get online. Building an eCommerce site is expensive and technical, and even listing a single product means writing titles and descriptions, choosing categories, tagging attributes, and uploading images by hand. For a retailer with no website and no point-of-sale system, the barrier is simply too high.

EvoCart removes that barrier entirely. A retailer downloads an app, photographs a product, and the platform does the rest — recognising the item, writing its details, filing it into the right category, building a branded storefront, and putting it up for sale on both the retailer's own site and a shared marketplace. What used to take a web agency and weeks of work becomes a few taps.

What EvoCart Does

EvoCart runs a complete pipeline from a single photo to a live, sellable listing across multiple channels:

Data Collection → Sorting & Cleansing → Data Display → Transaction → Fulfilment → Data Management

A retailer captures a product with their phone camera; AI image recognition identifies it and auto-generates the title, description, and category; the retailer confirms or tweaks a few fields; and EvoCart instantly creates a branded storefront, lists the product on the central marketplace, and can auto-post it to Facebook and Instagram — with payments, commission splitting, and fulfilment handled end to end.


Capabilities

Retailer Mobile App & AI Product Capture (React Native)

  • Sign up and log in via email, phone, or social accounts (Facebook, Instagram, LinkedIn)
  • Business profile & onboarding: business name, owner, ABN, address, and ID/KYC details
  • AI logo generator for retailers who don't have a logo
  • Photograph a product → AI image recognition (Google Cloud Vision) auto-generates the product name, description, and category tree (e.g., Women → Saree → Embroidery Saree) with smart drop-down suggestions
  • Add multiple images and fill in manual fields — attributes, price, colour, size, and specifications (e.g., "100% Silk", "Hand made")
  • One-tap cross-posting to Facebook and Instagram
  • Push notifications for new orders and product approvals

AI Store & Site Builder (Next.js)

  • Automatic subdomain and storefront created for each retailer (e.g., retailer.rinzinmarketplace.com.au)
  • Choose from web templates — logo, hero banner (with video and an event calendar for Facebook Live sessions, trade fairs, etc.), fonts, and primary/secondary colours
  • Auto-generated pages: Home, Shop, About, Contact
  • Preview and try multiple templates before publishing; the site goes live only on the retailer's confirmation
  • Retailer dashboard to add/edit/delete products and categories, bulk-upload products, view orders and reports, and manage settings

Central Multi-Vendor Marketplace (Next.js)

  • A shared storefront aggregating products from all retailers
  • Advanced search and filtering, category and individual product pages
  • Shopping cart, checkout, and an order-management system
  • Admin dashboard to manage retailers, products, and orders across the platform

Payments — Stripe Connect

  • Split payments via Stripe Connect destination charges, so each retailer is paid directly
  • Automatic marketplace commission (5% of the purchase) taken as an application fee
  • Express / Custom connected accounts for retailer onboarding with KYC/AML
  • Refund handling that reverses the marketplace commission back to the retailer
  • Multi-currency support

Fulfilment & Returns

  • Flexible shipping: retailer-managed delivery or pick-up in store
  • Order lifecycle tracking (shipped, returned, cancelled) and returns handling

Cross-Platform & Import

  • Automated product posting to Facebook and Instagram
  • Import from an existing store or POS — connect via API or the retailer's e-commerce platform — with automated data cleansing and curation to standardise catalogues (e.g., normalising "shoe" to "footwear")

Admin, Approval & Platform Management

  • User management, product management (image storage, attributes), order management, shipping & returns, retailer payments, CMS, reports, payment gateway, and currency settings
  • Retailer approval workflow — automated ABN / identity verification that runs in seconds, with temporary upload access granted while verification completes (retailers can prepare products but can't publish until verified)

Unified GraphQL API

  • A single GraphQL API powers the mobile app, the retailer storefronts, and the central marketplace — one consistent data layer for products, retailers, and orders.

Built With

LayerTechnology
Retailer mobile appReact Native (iOS & Android)
Retailer storefronts & central marketplaceNext.js (SEO-friendly, server-rendered)
APIUnified GraphQL API across all clients
AI product intelligenceGoogle Cloud Vision (image recognition & product annotation) + AI-generated product content and logos
PaymentsStripe Connect (split payments, marketplace commission, refunds)
Social & channel integrationFacebook & Instagram Graph APIs (auto-posting); Phase 2: Shopify, WooCommerce, Magento
BackendNode.js services, multi-tenant subdomain hosting

How It Works — The EvoCart Pipeline

  1. Data Collection — the retailer photographs products in the app; AI recognises each item and suggests details.
  2. Sorting & Cleansing — AI assigns categories and sub-categories and standardises attributes; imported catalogues are cleaned and curated.
  3. Data Display — a branded storefront and product/category pages are generated for review, with template options, then published on confirmation.
  4. Transaction — customers buy through the retailer's site or the central marketplace; Stripe Connect splits the payment and takes the commission.
  5. Fulfilment — retailer-managed delivery or in-store pickup, with returns and order tracking.
  6. Data Management — admin and retailer portals manage products, orders, payments, reporting, and approvals.

Business Model

EvoCart operates as a commission marketplace: RinZin MP takes 5% of each sale as an application fee via Stripe Connect, with the balance settled directly to the retailer. Hosting and domain costs are borne by the platform for the first year, with retailers sharing the cost from year two — lowering the barrier to entry while building a recurring, transaction-aligned revenue stream.

Featured Deployment: RinZin Marketplace (Australia)

EvoCart's flagship deployment is RinZin Marketplace, built for the Australian market — with ABN-based retailer verification, AUD payments, and local delivery/pickup fulfilment. It targets independent Australian retailers who want to sell online without the cost and complexity of building their own eCommerce operation.

Outcomes & Highlights

  • The lowest-effort path to online selling — a retailer with no website and no POS can go from a product photo to a live, branded storefront in minutes
  • AI does the tedious work — image recognition writes product details and categorises items, and can even generate a logo, removing the manual listing burden
  • Every retailer gets their own brand — an auto-built, template-driven storefront on its own subdomain, plus exposure on a shared marketplace
  • Commerce handled end to end — split payments, marketplace commission, refunds, fulfilment, and social distribution built in
  • One platform, many storefronts — a multi-tenant architecture and unified GraphQL API serve the mobile app, retailer sites, and the central marketplace from one core

Roadmap

Planned for future phases (from the product concept):

  • Buyer mobile app for shoppers
  • Bargain / make-an-offer negotiation feature between buyers and retailers
  • Shopify, WooCommerce, and Magento integrations for retailers with existing stores (product, inventory, and order sync)
  • Dedicated domains and hosting per retailer

Designed and built by Vista SysTech — product architecture, React Native app, Next.js storefronts, AI integration, payments, and platform delivery.

More case studies

FlowMetrics Pro: The AI-Powered Monitoring System
SaaS

FlowMetrics Pro: The AI-Powered Monitoring System

FlowMetrics Pro

The client is FlowMetrics Pro, a workforce operations SaaS product targeting agencies, BPOs, IT and software teams, virtual assistant firms, accountants, consultants, and any organization running distributed, hybrid, or in-office teams. The core problem is that the average operations leader runs their workforce on a stack of disconnected tools that nobody can reconcile under pressure. When the CEO asks whether the team is productive and being paid correctly, nobody can answer in under a week. Specific pain points the platform was built to solve: A time tracker says employees were active 6.2 hours yesterday, but no one can tell whether that was real work or Slack. Hours-logged numbers say nothing about output. The HRIS holds leave balances that do not match what attendance records show. Two systems claim to be the source of truth and neither one is. Payroll requires CSV exports from three different sources every cycle. Manual reconciliation, manual overtime recalculation, and constant disputes are the norm. Performance reviews run on memory and Google Docs with zero data behind them. KPIs are talked about, not measured. The KPI dashboard hasn't been updated since onboarding. Remote and hybrid setups break legacy attendance assumptions. Badge scanners and desktop sign-ins fail the moment a workforce goes distributed, and there is no reliable way to verify that a remote employee, a field agent, or a hybrid worker is actually working when they say they are. Tool sprawl bleeds budgets. Teams stack four or more separate subscriptions (time tracking, monitoring, HR, payroll, project management, KPI dashboards), each billed per seat, and combined cost scales faster than value. Most monitoring tools are surveillance-first. Employees resent them, HR pushes back, and adoption stalls. The market needed monitoring that could be defended internally, not just deployed. Onboarding takes weeks across the legacy stack. IT involvement, multiple admin panels, custom integrations, and training cycles mean small and mid-sized teams give up before they get value.

ReactNode.jsMongoDBElectron
AIactivity monitoring
Read more