Multi-tenant white-label engine

Meet Rova

Launch your own branded platform connecting users to local service professionals. Marketplace, booking, real-time location, chat, contracts, and payments — all in one engine.

Rova Admin — Tenants
12
Tenants
4.8k
Providers
18k
Bookings
FixItNow
fixitnow.com.br · 342 providers
Active
ProServe
proserve.app · 128 providers
Active
TaskForce
taskforce.io · 87 providers
Trial
HomeHelp
homehelp.com · 214 providers
Active

Everything You Need to Launch

A complete engine for building service professional marketplaces. Your brand, your domain, your rules.

🔍

Provider Marketplace

Geospatial search to find professionals near a coordinate. Filter by category, rating, price, availability, and verified badge.

📅

Booking & Scheduling

Full booking lifecycle — pending → confirmed → in progress → completed. Availability calendar, cancellation policies, group bookings.

💬

Real-Time Communication

Per-booking text chat, audio and video calls via Koder Kall. Real-time GPS location sharing during active service sessions.

📝

Digital Contracts

Auto-generated contracts from booking details. Digital signature via Koder Sign. PDF export, audit trail, and legal validity.

💳

Payments & Escrow

Secure payment flow via Koder Kash. Funds held in escrow and released on completion. Configurable commission and automatic provider payout.

Trust & Reviews

Post-service 1–5 star ratings with written reviews. Verified provider badges, response rate metrics, and report system.

🏢

Multi-Tenant

Each tenant gets their own subdomain, brand, and isolated data. Fully configurable service categories, commission rates, and policies per tenant.

🔗

REST API + Webhooks

Full REST API for headless integrations. Webhooks for booking, payment, and review events. SDKs for Go, JavaScript, and Python.

🛡️

Provider Onboarding

Application flow with document upload, background check hooks, and admin approval queue. Professional and community provider types.

Launch in Minutes

Deploy Rova on your infrastructure and configure your first tenant. Your marketplace is live with its own domain in minutes.

  • Single Docker container or bare metal binary
  • PostgreSQL + Redis for production-ready persistence
  • Tenant config via API or admin panel
  • Automatic HTTPS via Koder Jet
# Deploy Rova
docker run -d \
  -e JWT_SECRET="your-secret" \
  -e DATABASE_URL="postgres://..." \
  -p 8090:8090 \
  koder/rova:latest

# Create your first tenant
curl -X POST https://rova.yourdomain.com/api/v1/tenants \
  -H "Authorization: Bearer $ADMIN_TOKEN" \
  -d '{"name":"FixItNow","domain":"fixitnow.com.br"}'

# Add service categories
curl -X POST https://rova.yourdomain.com/api/v1/categories \
  -d '{"slug":"electrician","name":"Electrician","icon":"⚡"}'

Full Booking Lifecycle API

Every step of the service journey is exposed as a clean REST API. Build your own frontend or use Koder Helo.

  • Search providers by GPS + category
  • Book, confirm, and track in real time
  • Collect payment on completion
  • Review and rate the service
# Find electricians within 5km
GET /api/v1/providers?category=electrician
  &lat=-23.55&lng=-46.63
  &radius_km=5&min_rating=4.5

# Book a session
POST /api/v1/bookings
{
  "provider_id": "prv_01j...",
  "category": "electrician",
  "scheduled_at": "2026-05-01T10:00:00Z",
  "duration_min": 60
}

# Submit review after completion
POST /api/v1/bookings/bkg_01j.../review
{ "rating": 5, "comment": "Excellent work!" }

How It Compares

Rova vs. building custom or using generic marketplace builders

Feature Koder Rova Custom Build Sharetribe Generic SaaS
Geospatial provider search
Real-time location sharing
Embedded video calls
Digital contract + signature
Payment escrow
White-label / self-hosted
Multi-tenant (many marketplaces)
Full REST API
Koder ecosystem integrations

Ready to build your marketplace?

Deploy Rova today and launch your branded service marketplace in minutes.

Get Started Free See Koder Helo →