VRT-SYS. 2026-ZA

REF CUSTOM-CLOUD-SW

BUILT TO MEASURE

LOT SME-06-LINES

We build software that fit how you work.

Custom cloud software for small and medium businesses — operations platforms, mobile field apps and multi-tenant SaaS, built to measure and built to last.

  • SERVICE LINES06
  • DELIVERYSHORT CYCLES
  • WARRANTY6-MONTHS

virtova

01 Fixed quote from a written schematic

02 Working software every cycle

03 6-month bug-fix warranty

01 · What we do

06

Six things we build, and build properly.

Every system below is something we've shipped and still maintain — not a menu of things we could try.

S/01

Business Operations Platforms

One system that carries a job from first quote to money in the bank.

  • Quote → order → contract → invoice pipelines with revisions and approvals
  • VAT handling, configurable document numbering and line-item control
  • Cashflow scheduling, supplier invoices and expense capture
  • Time tracking, dashboards and the reports your team actually opens

LaravelReactTypeScriptMySQL

S/02

Field Service & Mobile Apps

Software that keeps working when the signal doesn't.

  • Job cards, technician dispatch and live scheduling boards
  • Offline-first mobile capture that syncs when a connection returns
  • Photo capture, on-device signatures, GPS and background tasks
  • Inspection checklists, service kits and preventative maintenance

React NativeExpoSQLiteLaravel API

S/03

Multi-tenant SaaS Products

Your product idea, built to serve many customers from day one.

  • Tenancy, roles, permissions and per-tenant feature flags
  • Subscription plans, usage limits and eligibility rules
  • Recurring billing through PayPal and PayFast
  • Self-serve onboarding, trials and upgrade paths

LaravelInertiaReactPayFast

S/04

Customer & Partner Portals

Give clients a door into your business that isn't your inbox.

  • Separate staff and customer logins with their own permission sets
  • Self-service dashboards, documents and request tracking
  • Embeddable booking widgets for sites you don't control
  • Public APIs with signed requests and generated documentation

Laravel SanctumHMACReactWordPress

S/05

Systems Integration

Make the tools you already pay for talk to each other.

  • ERP integration, including Sage Evolution
  • Payment gateways, mapping and routing services
  • WordPress, cloud storage and transactional email
  • Scheduled syncs, import/export pipelines and reconciliation

Sage EvolutionGoogle MapsAWS S3REST

S/06

Legacy Modernisation

Replace the old system without switching the business off.

  • Audit what exists and map a staged migration path
  • Re-front a working monolith module by module
  • Move to modern tooling, tests and automated deployment
  • Keep both systems running until the last one is ready to retire

LaravelTanStack StartDockerGitHub Actions

02 · What we've built

04

Systems that run real operations

A generalised look at the kinds of systems we deliver. Client details stay confidential — these are the capabilities behind them.

Construction & engineering servicesEquipment rental & plant hireB2B supply chain & procurementMaritime safety & marina managementLegal-tech & document workflowField service & fleet operations

01

Operations dashboard

Quotes to invoices as one tracked flow.

02

Field & dispatch

Job cards captured offline, synced on return.

03

Client portal

Permission-scoped self-service for customers.

04

Reporting & exports

Scheduled reports, exports and PDFs.

01 · Operations dashboard

The whole pipeline on one screen.

Quotes, orders, contracts and invoices as a single tracked flow, with revisions, approval gates and an audit trail behind every change.

  • 12k+Documents tracked
  • 6Approval stages
  • 100%Audit coverage

  • 01Quotation draftedComplete
  • 02Awaiting approvalComplete
  • 03Converted to orderIn progress
  • 04InvoicedQueued

02 · Field & dispatch

Work assigned, captured and closed on site.

Technicians receive job cards on mobile, capture photos and signatures offline, and sync automatically once they're back in coverage.

  • 100%Offline capture
  • 3sAvg. sync time
  • 24Checklist types

  • 01Job card assignedComplete
  • 02Technician en routeComplete
  • 03On-site inspectionIn progress
  • 04Signed offQueued

03 · Client portal

Customers serve themselves.

A separate, permission-scoped login where clients track requests, download documents and raise tickets without going through your team.

  • 40+Permission scopes
  • 2Portal guards
  • 70%Self-service rate

  • 01Request submittedComplete
  • 02Assigned to teamComplete
  • 03Documents sharedIn progress
  • 04ResolvedQueued

04 · Reporting & exports

Numbers you can hand to an accountant.

Scheduled reports, Excel and CSV exports, and generated PDFs — produced on a timer and delivered without anyone remembering to run them.

  • 18Scheduled reports
  • 4Export formats
  • 0 hrsManual effort

  • 01Data aggregatedComplete
  • 02Report generatedComplete
  • 03PDF renderedIn progress
  • 04Emailed to ownersQueued

03 · How we work

Four stages, no surprises

You know the shape of the system and the price before we build it, and you see working software the whole way through.

01

Discover & Scope

We start by understanding how your business actually runs. That becomes an application schematic — the shape of the system, written down — which is what we quote against so the number holds.

Deliverables

  • Requirements workshop
  • Application schematic
  • Fixed proposal & timeline

02

Design

Architecture and interface designed together, on a foundation that can carry features you haven't thought of yet. You see and sign off the screens before anything is built.

Deliverables

  • Data model
  • Interface designs
  • Technical architecture

03

Build

Delivered in short cycles you can watch. Secure, tested and scalable, using the same stack we maintain across every system we run — so there is nothing exotic to support later.

Deliverables

  • Working software each cycle
  • Automated tests
  • Continuous deployment

04

Launch & Support

We help you choose the right cloud infrastructure and take you live. Every build carries a six-month bug-fix warranty, with an optional retainer for updates, monitoring and priority support.

Deliverables

  • Infrastructure setup
  • 6-month bug-fix warranty
  • Optional maintenance retainer

04 · Technology

One stack, maintained across every system we run

We deliberately keep to a narrow set of tools. It means nothing exotic to support later, and anything we build is something we can still fix in five years.

Backend T/01

LaravelPHPMySQL

Frontend T/02

ReactTypeScriptNext.jsTanStackTailwind CSS

Mobile T/03

React NativeExpoSQLite

Infrastructure T/04

DockerGitHub ActionsAWS S3

Integrations T/05

WordPressSage EvolutionPayFastGoogle Maps

ReactNext.jsLaravelTailwindWordPressMySQLNodeFigma

LaravelNext.jsReactFigmaNodeMySQLWordPressTailwind

05 · FAQ

Frequently Asked Questions

Everything you need to know before you get in touch.

Still have questions?

We're here to help.

Contact us

What makes your service unique?

Our aim is to make tailored software accessible to businesses of all sizes, not just large corporations. Every business is unique and deserves tools suited to how it actually works, at a price that makes sense.

How much will my application cost?

Pricing depends on the complexity and scope of your project. During the enquiry stage we gather detailed requirements and draft an application schematic, which forms the basis of an offer built around your budget. We also offer flexible payment options.

How long does it take to develop an application?

Timelines vary with the project's complexity and requirements. Once the enquiry stage is complete we provide an estimated delivery date, and you see working software throughout rather than at the end.

What kind of after-sales support do you offer?

All our software includes a six-month bug-fix warranty. We also set aside development hours for optimisation in the event of unforeseen edge cases.

Will you help us go live?

Yes. We help you select cloud infrastructure that suits your needs and support you through the deployment process.

Do you offer a maintenance retainer?

Yes. Retainers cover regular updates, performance monitoring and priority support to keep your application running smoothly and minimise downtime.

06 · Contact

Start shipping today

Tell us roughly what you need. We'll come back with questions, a schematic and a fixed price — not a sales call.

Prefer to chat?

WhatsApp [WHATSAPP NUMBER]

Message us on WhatsApp

  • RESPWithin [RESPONSE TIME]
  • LOCSouth Africa · Nationwide

To start a project, email [CONTACT EMAIL] with what you need, your rough budget and your timeline.