Original Technology Sports Marketing · Taichung · Since 2019

We turn SME operating processes
into systems that actually run.

Original Technology Sports Marketing is the R&D core of ORIBALL Group. We build custom ERP for machining plants, food processors, design firms, franchise brands and accounting firms, and we run 9 SaaS products of our own. From requirements interviews and quoting to development and hosted operations, one team sees it through.

Delivery log · 2026 Q3
Updated continuously
  • Juchuan Metal ERP11-station flow · pilot to production
  • Jiyougu food processing ERPSKUs: a dozen → hundreds
  • Zero Design finance ERP59 features · Staging
  • Great River CPA v3.4110 working days · in operation
  • SnapSyncAI bookkeeping · live
Full work list
18
2026 Q3 active / delivered projects
37
ERP Core stable modules
155
Chart of accounts · 10 built-in reports
9
Our own SaaS product line
Custom ERP · small-business cases

Not packaged software, but a system grown around how you take orders, produce, ship and reconcile.

In companies of 10 to 100 people, the process is often known "only to the owner and senior staff". We first map it into documents and stations, then assemble it from OTSM ERP Core standard modules and customize only the 20% that is genuinely different. Below are four cases running in 2026 with status stated as it is.

Precision metal machining · Changhua

Juchuan Metal
order-to-reconciliation ERP

OEM / ODM plant · 25 machines
Prototype done · pilot to production
Laravel · MySQL
Hostinger LiteSpeed
seven-role RBAC
Challenge

Inquiries arrived through three channels, LINE, e-mail and paper, and were copied by hand into quotations and work orders. Outsourced purchasing and incoming and outgoing inspection were tracked on paper, scheduling rested on veteran experience, and margin and lead time could not both be met.

OTSM's solution

We split "inquiry to quote to order to outsourced purchasing to IQC / FQC to production scheduling to shipping to financial reconciliation" into an 11-station business flow. LINE official account inquiries are parsed automatically, paper becomes orders via OCR, and e-mail orders are parsed by AI. Scheduling computes a priority score from customer tier, margin and due date; tool and consumable costs are charged to work orders; operations are reported by scanning; and finance ships with 155 accounts and 10 report types.

11 stations
Business flow fully digital
3 → 1
Inquiry intake unified
Quote comparisonOutsourcingIQC / FQCAuto schedulingBOM inventoryTool managementFinancial reports
Full case
Food processing · poultry cutting services

Jiyougu
Visual ordering × processing ERP

Customer PWA + internal console + driver app
In development · iterating
Laravel 13 · PHP 8.4
PWA · Android driver app
LINE inbox
Challenge

Restaurant customers ordered by LINE or phone, describing items only in words. One order had to produce both a shop-floor processing ticket and an accounting sales invoice; processing fees floated by spec, long-standing customers had tiered prices, and month-end reconciliation was manual.

OTSM's solution

The customer side became a picture-based self-service ordering PWA: choose cuts and specs from photos. Once an order enters the system it splits automatically into a processing ticket (shop floor) and a sales invoice (accounting). Floating processing prices, customer tiers, flow-based inventory with BOM stocktakes, automatic replenishment from supplier tables, quotation management and a finance module were built alongside, and the driver app reports deliveries. SKUs grew from a dozen to hundreds and order still held.

Several hundred
SKUs (was a dozen)
1 → 2
One order splits into two documents
Picture orderingFloating pricingCustomer tiersBOM / stocktakeAuto replenishmentDelivery app
Full case
Design firm · professional services

Zero Design
operations and finance ERP

CRM · projects · HR · accounting · payroll
Staging live · six-role UAT
Node.js monorepo
PostgreSQL · OIDC login
Docker / Caddy VPS
Challenge

The design firm's leads, quotes, project hours, billing and accounting were scattered across spreadsheets and messaging apps; onboarding and contract signing left no record, and month-end close meant merging files by hand.

OTSM's solution

A customer 360 core links leads, quotes, projects and billing. The HR module covers onboarding e-signature with SHA-256 evidence; in-house accounting covers vouchers, chart of accounts, trial balance and period close; payroll and cross-module role to-dos show each role only its own work. It went "Staging live on signing day", with production switching over once accounting control totals and offsite restore drills pass.

59
Features · 30 core screens
D+0
Staging usable on signing day
Customer 360Quote / billingE-signatureVouchers / closePayrollRole to-dos
Franchise chain · water filters / delivery

Happy Water House
franchise operations and revenue-share billing

HQ · franchisee · site, three sides
MVP in development
Laravel 13 · Filament 5
LINE / LIFF reporting
ECPay payment integration
Challenge

Franchisees reported each site's water output, utility meter readings and visual inspections by photo, and HQ had to check them by hand before computing the revenue share. Commission-only, partnership and company-owned-machine plans each split differently, so month-end billing and collection were slow and error-prone.

OTSM's solution

Franchisees report water counts through LIFF inside LINE; meter and inspection photos are read by OCR and cross-checked automatically, with an alert when a reading passes the threshold. Regional pricing, contracts, repair and maintenance, monthly automatic billing, customer-level consolidated payment, per-site write-off and an HQ dashboard close the collection loop, and the three revenue-share plans are set by parameters.

3 plans
Revenue-share plans parameterized
OCR
Meter readings cross-checked automatically
LIFF reportingInspection OCRContract managementMonthly billingPer-site write-offHQ dashboard

Live and under ongoing operation: Great River CPA (full delivery in 110 working days, contract development + hosting), Shire International Warm Valley Manor, Yuanmeng Group.

All client cases
OTSM ERP Core

37 stable modules,
and we customize only what truly differs.

A modular ERP core built on Laravel 13 / PHP 8.3 / Filament, for companies of 10 to 50 people at a single site or many. Every project starts here, which is why "a clickable system on signing day" is not a slogan.

Laravel 13 · PHP 8.3 · Filament 5
MySQL / MariaDB · PostgreSQL
RBAC permissions · audit logs · one-click release
Inventory / stock
Flow-based stock, BOM, stocktake, auto replenishment, multi-warehouse and multi-store
Quotes / orders
Quote comparison, price snapshots, order splitting, e-signature
Purchasing / production
Outsourcing tracking, IQC / FQC, scheduling priority score, scan-based operations
Finance / accounting
155 accounts, 10 report types, vouchers, period close, reconciliation
HR / payroll
Time clock and rosters, approvals, leave engine, payroll with labor and health insurance
Members / franchise
Member promotions, franchise contracts, revenue-share settlement, per-site write-off
LINE integration
Official account inbox, LIFF reporting, push, LINE Pay
Invoicing / payments / devices
AMEGO e-invoicing, virtual accounts, EDC card terminals, RFID, scales
Work log · 2026 Q3

Recent work

Live UAT In development Planned / Demo
Period Project Client · industry Type Tech Status
2026.09Jiyougu food processing ERPPoultry cutting servicesCustom ERP + driver appLaravel 13 · PWA · AndroidIn development
2026.09SmartMassage venue operations OSOverseas services (Philippines)POS · rosters · payroll wallet · membersNestJS · PostgreSQL · React PWAUAT
2026.08ZERO DESIGN ERPDesign firmCRM · projects · HR · accounting · payrollNode.js · PostgreSQL · DockerStaging live
2026.08SnapSyncB2B multi-tenant SaaSPhotograph a receipt in LINE → AI bookkeepingPHP 8.3 · Gemini · LINELive
2026.08Great River CPA online company setup v3.4Accounting firmApplications · LINE Bot · virtual accounts · reconciliationPHP MVC · MySQL · Web PushIn operation
2026.08Franchise Promotion Association event Q&A platformAssociation · central chapterAI question generation · live question voting · reviewLaravel 13 · Claude APILive
2026.08Grand Expo exhibition matching systemExhibitions · industry exposQR check-in · AI matching · payments and invoicingFastify · Prisma · Vue 3 PWARelease candidate
2026.08Influence OS brand positioning masterBrand education · course platformWhite-label members · course CMS · service casesLaravel 13 · MySQLLive
2026.08H.G.M. Thailand trilingual siteThailand company setup consultancyChinese/Thai/English site · document center · BOI calculatorLaravel 13Live
2026.08BattleTopGamer spinning-top tournament platformEvent operationsRegistration payments · live scoring · season pointsLaravel 13 · Reverb WebSocketLive
2026.08Voice-CS voice customer serviceGeneral AI productLINE entry · AI conversation · live WebRTC handoffFastify · Gemini Live · LiveKitIn development
2026.08woli handmade platformHandmade services e-commerceProducts + courses · platform invoicing · settlement payoutsLaravel 11 · Vue 3 · AMEGOIn development
2026.08ORIBALL Marketing OSGroup internalAI copy / visuals · scheduled publishing · performance snapshotsNext.js · Cloudflare D1 / R2Internal MVP
2026.08Taichung smart constituency service platformCampaign governanceVoter CRM · war room · PII de-identificationLaravel 13 · PostGIS · Vue 3Demo
2026.07Juchuan Metal order-to-reconciliation ERPPrecision metal machiningCustom ERP (11-station flow)Laravel · MySQLUAT to live
2026.07Happy Water House franchise ops systemWater filter franchise chainLIFF reporting · Inspection OCR · Revenue-share billingLaravel 13 · Filament 5MVP in development
2026.07HR CloudConstruction / sites · Mixed pay schemesGPS clock-in · Approvals · Leave · Payroll SaaSLaravel 11 · PWAPlanned / quoting
2026.07Corporate event raffle systemMulti-brand store eventsDraw screen · List import · Quote signingPHP · Vue 3Delivered

Status follows the project documents as of 2026/9 and is updated regularly. Client names are disclosed with consent; others are shown by industry.

Products · Our own SaaS matrix

The needs that kept recurring in custom projects, we turned into products.

All 9 products are built and operated in-house by OTSM, most with a free trial. Custom projects can connect to them directly, with no duplicate development.

Live

ORIBALL eCard digital business card

AI translates into five languages — Chinese, English, Japanese, Thai, Vietnamese. One-tap LINE send, add friend, save contact. 7-day free trial, 20% referral share.

From NT$99/mo · Multi-tenant
Best seller

A5 Closer LINE AI closer

Reads customer tone, recognizes product photos and handles objections 24 hours a day; hands sensitive cases to a human with a sentiment summary; issues an AMEGO invoice automatically on close.

Gemini Vision · 14-day trial
Live

RFID Lightspeed Inventory

A handheld RFID gun scans whole cases and racks in seconds, 99.9% accuracy with shortages flagged automatically; real-time sync across stores, connects to ERP / POS.

Apparel & footwear · 3PL · Asset counts
Coming soon

WuluKing multi-channel POS

Delivery platforms, LINE ordering, dine-in and takeout on one screen; routed kitchen printing, EDC card readers, e-invoicing, scheduling and payroll, HQ sales in one click.

NestJS · Vue 3 · Multi-brand, multi-store
Live

GameKing

Registration + payments for associations and chambers. LINE Flex tickets, QR check-in, smart reminders; 1% fee, no monthly fee, site live in 24 hours.

Chamber socials · Association events
Live

Staff work-log analytics

Staff log in 5 seconds, AI files it automatically; managers see a productivity heat map, weekly and monthly reports generate themselves, abnormal hours are flagged.

Teams of 5 to 100 · Remote management
Live

BNI 100-Point Green Light Accelerator

Desktop automation for thank-you notes, referrals, one-to-ones and PALMS reports; runs locally, no credentials uploaded. Mac / Windows.

From NT$99/mo · Free tier available
Live

BallGameMaster

Baseball and softball league and event management: scheduling, scoring, standings and announcements — where our sports tech began.

Leagues · Event organizers
Live

Rent & Return IoT storage locker

An IoT locker system combining smart storage, rental and return for unstaffed venue and mall operations.

IoT lockers · Venues
Group brands · Brands of ORIBALL Group

Sports is our testing ground; every system runs in our own brands first.

Services · Professional services

Four ways to work with us

Custom ERP / system development

Inventory/order management, quotes and orders, production scheduling, finance and accounting, HR and payroll, franchise revenue sharing. Development only, or development + hosting, priced by person-day according to module complexity.

Integration and interfacing

LINE Messaging API / LIFF / LINE Pay, AMEGO e-invoicing, bank virtual accounts, NCCC EDC card readers, and hardware such as RFID and Bluetooth scales.

Corporate websites and digital marketing

RWD sites, multilingual sites, SEO and structured data, social and ad campaigns, AI copy and creative production.

Sports industry digital transformation consulting

Venue automation, event management, equipment supply chain and group-buy sales planning, drawing on the group's own operations.

Process · Project flow

From the first interview to live operations

  1. STEP 1
    Requirements interview and process audit

    Free. We come on site, look at the paperwork and the stations, and map the processes only the owner knows.

  2. STEP 2
    Proposal and phased quote

    Module list, working days, phased rollout and annual service fee, all stated up front; buy-out or hosted.

  3. STEP 3
    Staging goes live first, verified as we build

    A test environment is ready once the contract is signed; the client tests each finished module, and it goes live only after sample verification.

  4. STEP 4
    Launch, hosting and ongoing iteration

    One-click releases, backups and monitoring; the annual service fee covers operations, and new requirements are added by person-day.

PHP 8.3 / Laravel 13NestJSVue 3 / ReactMySQL · MariaDB · PostgreSQLFilamentPWALINE Messaging APIAMEGO invoicingLINE Pay / ECPayNCCC EDCRFID / IoTGemini · Claude APIHostinger · VPS · Cloudflare
FAQ · Common questions

Before you choose an ERP vendor,
ask these seven questions.

Every answer is factual; the cases and figures cited are sourced elsewhere on this page. Page last updated: 2026/9/4

What kind of company is Original Technology Sports Marketing?

Original Technology Sports Marketing (OTSM) is the software R&D company of ORIBALL Group, founded in 2019 in Taichung. It builds custom ERP and operating systems for SMEs of 10 to 100 people, and develops and operates 9 SaaS products in-house, including ORIBALL eCard multilingual business cards, A5 Closer LINE AI closer, RFID Lightspeed Inventory and WuluKing multi-channel POS.

What size of company suits a custom ERP?

Companies of 10 to 100 people, single-site or multi-site, fit best. We assemble from the 37 standard modules of OTSM ERP Core (inventory/order management, quotes and orders, purchasing and production, finance and accounting, HR and payroll, membership and franchising, LINE integration, invoicing and payments) and customize only the fifth of processes that genuinely differ. Cases running in 2026 include a precision metal shop with 25 machines, a poultry cutting plant, a design firm and a water filter franchise HQ.

How is the cost of a custom ERP calculated?

By module count and complexity, priced per person-day, in two models: development (buy-out) and development + hosting (with an annual service fee). The proposal lists the modules, working days, phased rollout schedule and annual service fee. The requirements interview and process audit before quoting are free.

How long does rollout take? When can we start using it?

A staging test environment is available as soon as the contract is signed; the client tests each finished module, and it goes to production only after sample verification. Total time depends on module count. For the Great River CPA company registration service system, the project ran 110 working days across three phases.

We take orders on Excel and LINE today — can that become a system?

Yes, and it is the most common starting point. Juchuan Metal merged three quotation channels — LINE, email and paper — into one intake flow; Jiyougu turned spoken LINE orders into a picture-based self-service ordering PWA, with orders split automatically into work orders and sales orders. Existing Excel product, customer and price lists can be imported directly as master data.

Can you build just one part of a flow, or connect to our existing ERP or POS?

Yes. Common integrations include LINE official account notifications and LIFF reporting, AMEGO e-invoicing, NCCC EDC card readers, bank virtual account reconciliation, RFID counting and Bluetooth scales. RFID Lightspeed Inventory is itself designed to connect to existing ERP and POS systems.

What technology is used? Where is the data kept?

The backend is built on PHP 8.3 / Laravel 13 or NestJS, the frontend on Vue 3 or React, with MySQL, MariaDB or PostgreSQL. Deployment can be Hostinger hosting, the client's own VPS or Cloudflare; role-based access control (RBAC), audit logs and scheduled backups are built in. The data belongs to the client.

Contact · Discuss a project

Bring your paperwork,
and we'll map the process for you.

The first requirements interview is free. Whether you want to move from Excel to a system, automate LINE orders, or add one process to an existing ERP, let's talk first.

Company address
Eighth floor unit five, No. 262 Henan Rd. Sec. Two, Xitun Dist., Taichung
IoT R&D Center
3F, No. 58 Ln. 575 Changping East Seventh Rd., Beitun Dist., Taichung

Sending opens your mail app addressed to service@otsmarketing.com.tw, and we reply within one working day.