Veterinary E-Commerce
Live System

VetOnly Seller Central

VetOnly Seller Central is one of the most feature-rich single applications in the monorepo. Built on Laravel 8 with Livewire for reactive UI, it combines a product marketplace, online courses with video modules and quizzes, event management, job listings, service marketplace, and real-time chat — all in one application. Shopify integration lets sellers sync their existing inventory. Stripe handles subscriptions and one-time payments. Vimeo powers course video delivery. The 2FA implementation adds a security layer for sellers managing high-value transactions. Livewire let us build reactive interfaces without the complexity of a separate SPA.

The Result

A single-platform solution covering 8+ distinct business functions for vet-industry sellers, eliminating the need for multiple separate tools.

Build Something Similar
Ve

Tech Stack

Laravel 8Laravel LivewireStripeVimeoAWS S3MySQLShopify API

6

Modules

7

Technologies

6

Highlights

Project Ecosystem

Applications in This Project.

This project is built as 1 interconnected application, each with a distinct responsibility.

App 01

vetonlysellercentral

Laravel 8 + Livewire

Full multi-vendor platform (single app)

Key Features

What It Does.

Laravel Livewire for reactive UI without a separate SPA

Shopify integration for inventory sync

Course video delivery via Vimeo with quiz assessments

Technology Stack

How It's Built.

Frontend

Laravel Livewire

Backend / API

Laravel 8

Database & Cache

MySQL

Services & Infra

StripeVimeoAWS S3Shopify API
Platform Modules

Under the Hood.

Every module shipped in VetOnly Seller Central — what it does and the features it covers.

Module 01

Product Marketplace

Multi-vendor listings with Shopify sync, image cropper, CSV import, order processing, and seller analytics.

What's Included

  • Add/edit/delete products
  • Product image upload & cropper
  • Bulk product CSV import
  • Shopify API inventory sync
  • View & process incoming orders
  • Sales dashboard with charts
  • Payout request & history
Module 02

Course Platform

Video courses with Vimeo delivery, chapter/quiz structure, completion tracking, and CE credit.

What's Included

  • Course modules & chapter structure
  • Module quizzes with options
  • Course bundle management
  • Vimeo-hosted video delivery
  • Completion tracking
  • Certificate issuance
Module 03

Events & Jobs

Event creation with QR-code ticketing and a full job board for veterinary positions.

What's Included

  • Event creation & ticket management
  • QR code generation (simplesoftwareio)
  • Job listings & applications
  • Applicant tracking
Module 04

Services & Media

Service marketplace listings, media center for uploads, and real-time chat between platform members.

What's Included

  • Service listing CRUD
  • Media center (Vimeo + S3)
  • Real-time chat
  • Push notifications
Module 05

Subscriptions & Payments

Stripe subscription tiers and one-time payments with invoice generation and 2FA seller protection.

What's Included

  • Stripe subscription tiers
  • One-time purchase flows
  • Invoice generation
  • Two-factor authentication (2FA)
  • cartalyst/stripe-laravel integration
Module 06

Admin & Livewire Tables

Rappasoft Livewire Tables power all sortable, filterable data tables without JavaScript overhead.

What's Included

  • Livewire v2 reactive UI
  • Rappasoft sortable/filterable tables
  • User management dashboard
  • Content & product moderation
  • Financial reports
Technical Highlights

The Interesting Parts.

Key architectural decisions, patterns, and technical details worth knowing.

01

Laravel Livewire v2 delivers reactive, SPA-like UI without a separate JavaScript framework

02

Shopify API integration lets sellers sync their existing product catalog directly into the platform

03

Rappasoft Livewire Tables for server-side sortable, filterable data tables with no JavaScript overhead

04

Vimeo integration for course video delivery with chapter structure, quizzes, and completion tracking

05

Laravel Two-Factor Auth adds 2FA for sellers managing high-value transactions

06

simplesoftwareio/simple-qrcode generates QR codes for event tickets and product pages

Data Models

Core Models & Tables.

The primary database models that power VetOnly Seller Central.

User

Platform user with 2FA

Product / Order / OrderSelling

Products and order management

Course / CourseModule / CourseModuleVideo

Course hierarchy with video content

CourseModuleQuiz / QuizOption

Quiz assessments within course modules

CourseBundle / CourseChapter

Course bundles and chapter structure

Event

Platform events with ticketing

Job

Veterinary job listings

Service

Service marketplace listings

Category

Shared category entity

Battle-Tested in Production

Want Something Like This?

We've built systems like this before — we know the pitfalls, the patterns that work, and how to scope it correctly from day one.