Ramtronik OMS

Multi-tenant Office Management System for shops, training providers and service businesses.

Multi-tenant Office Management System for shops, training providers and service businesses.

Live production system — log in here:
🔐 Log in to OMS
Live platform: oms.ramtronik.com

What OMS solves

Many small and medium businesses are stuck between spreadsheets and heavyweight enterprise software. Ramtronik OMS sits in the middle: opinionated enough to be useful out of the box, flexible enough to adapt to each shop’s workflow.

Core capabilities

  • Multi-shop catalogue management with shared and per-shop products.
  • Inventory tracking with basic stock levels and low-stock alerts.
  • Order capture from web, mobile apps or manual entry.
  • Support for one-off purchases and recurring subscriptions.
  • Basic reporting: sales by shop, product, time period.

Architecture

The platform is built as an API-first Laravel application with a Bootstrap 5 admin interface. Shops, staff and customers are all tenants within a shared infrastructure, keeping hosting costs predictable.

  • Laravel backend with token-based API auth.
  • MySQL database with clear separation between tenants.
  • Queue-based jobs for heavy work: emails, exports, etc.
  • Pluggable payment layer: Stripe / PayPal today, others later.

Customisation options

OMS can be used as-is, or treated as a starting point:

  • Custom fields for products, customers and orders.
  • Integrations with existing CRMs, accounting or booking systems.
  • White-labelling for agencies that manage multiple shops.
  • Dedicated mobile apps on top of the same API.
OMS Web shop directory
OMS Mobile dashboard

Snapshot

  • Type: Multi-tenant OMS
  • Stack: Laravel, Bootstrap 5, MySQL
  • Status: In active development
Request a walkthrough Use OMS as a base for your app

Related work

  • Training catalogue / “Pangarap Pinoy” app.
  • Integration with app-store subscriptions.
  • Telephony / VoIP experiments for client contact.