Live · 11 May 2026

Two tenants.
One platform.

Hoyo is no longer one lodge's admin tool. Vilanculos Beach Lodge and Bazaruto Incoming Agency both run on the same codebase, the same database, the same Vercel project. The pattern is proven.

Phase 1, 2 & multi-tenancy shipped · Prepared for Angela
Live in production

The system serves two real businesses.

Vilanculos Beach Lodge
Lodge PMS
vilanculos-admin.lumanaire.co.za
Bookings
0
Guests
0
Units
0
Agencies
0

Angela's team runs the property end-to-end. Replaces FreeToBook, the morning Excel, and the manual Município & Migração filings.

Bazaruto Incoming Agency
Activity Operator
bia-admin.lumanaire.co.za
Bookings
0
Departures
0
Activities
0
Lodges
0

Marina runs boats & scenic flights across the Bazaruto Archipelago. Bookings for VBL guests mirror automatically into the lodge's daily prep.

Phase 2 · The walkthrough

Sixteen things you asked for.

0/ 16
Shipped to production14
Prepped (DNS click away)1
Deferred (commercial decision)1
What Angela can do today

Everything you'll roll out to the team.

Sign in at vilanculos-admin.lumanaire.co.za/sign-in with your email. We'll email you a 6-digit code. Five role levels, audit log on every state change.

Reservations

All 2,871 bookings. Filter, search, multi-currency invoice, email composer.

Daily prep

Tomorrow's check-ins, breakfast count, spa, activities, meal impact — printable.

Município & Migração

One-click monthly xlsx exports. Live FX from the market, with Boletim Diário check.

Digital check-in

Bilingual token-gated form. Passport OCR + signature pad. Sent before arrival.

Agencies & marketing

1,914 enriched agencies. Tier-targeted email campaigns. Per-agency message thread.

Staff & payroll

ZKTeco fingerprint import. Attendance, leave, schedule, payroll with MZ tax rules.

The opportunity

From two tenants. To Mozambique.

Mozambique's tourism sector runs on FreeToBook, Excel and paper. The compliance burden — Município, Migração, IVA, Banco de Moçambique FX — is the same for every property. We've already built it. Adding lodge number three takes one DNS record and one database row.

01 · Wedge

Built for Mozambique.

Município receipts, Migração registry, IVA math, live BdM rates, EN+PT digital check-in. Compliance no foreign PMS will ever solve — because for them the addressable market is too small.

02 · Flywheel

Lodges and operators on one platform.

Marina's BIA bookings already auto-mirror into the lodge's prep view. The more lodges we sign, the more activity bookings flow. The more operators we sign, the more services each lodge can offer its guests. Value compounds.

03 · Economics

Each new tenant costs ~$0.

One Vercel project. One database. One codebase. Adding tenant N is a DNS record and a row in hubs. Margin compounds on every new lodge. Pricing tiers leave room for premium add-ons (channel manager, payments, branded website).

● Live
Vilankulo · 2 tenants
VBL (lodge) + BIA (operator). Cross-hub bookings working.
Next
Vilankulo cluster
Sister properties + adjacent operators. Same town, warm intros from Angela & Marina.
Then
Inhambane Province
Tofo, Inhambane, Pomene, Bazaruto. The dive + kite + scenic-flight corridor.
Beyond
Mozambique → SADC
Pemba, Quirimbas. Then the same MZ-compliance pattern replays in eSwatini, Malawi, Tanzania.
What's next

Five moves to "in production with real customers."

1
Invite the reception team
Currently only you & Jarryd are active. Your team needs OTP access to use it live.
5 min each
2
Flip email FROM to lumanaire.co.za
A DNS click in GoDaddy + Resend dashboard. Your brand, not Sit n Stay.
30 min
3
CRUD audit against production
Walk every Create / Read / Update / Delete with disposable test rows.
2 hours
4
Per-hub branding system
Tenant-specific colour, typography, sidebar — so BIA looks like BIA.
1 day
5
Channex first sync
Booking.com, Expedia, Airbnb. Code is built — needs Hoyo entity + partner agreement.
External
For this meeting

Three things from you.

So your team can start tomorrow.

  • Your email + your team's. So we provision real accounts today. The system has been waiting for these.
  • Your FreeToBook template export. To wire your 7d / 1d / arrival emails into the Hoyo scheduled-email engine.
  • Sign-off on the brand split. Hoyo the platform · Lumanaire the agency · VBL your lodge. This decides what lives where.