ORBT Labs
Operational software · Coronado

Simple ops software in Coronado.

A small piece of internal software for the boutique hotel, the high-end retailer, the real estate office on the island. Single-tenant, on your domain, no platform contract attached.

Start a brief Or email hello@orbtlabs.com
01 — Why this, here

Coronado is small, expensive, and high-touch. Off-the-shelf software treats it like Anywhere, USA.

Twenty-four thousand residents, a handful of the most recognizable hotels in the country, and a Village retail strip that runs on relationships. Boutique hospitality up and down Orange Avenue. High-end real estate moving multi-million-dollar listings on the Cays. Specialty retail along the Village. A Navy footprint that influences every weekday on the island.

The pattern is the same in each: small headcount, premium service, exacting customers. The owner is in the room for almost every transaction. SaaS that assumes a Fortune-500 customer-success motion is comically wrong for this scale.

What works is a small custom app that lives on your domain, looks like your brand, and does the two or three things the property or the shop actually needs. Quiet software. The way the island prefers it.

02 — What we build

Quiet, focused software the property and the shop actually use.

  • Single-tenant Next.js + Postgres — no platform fee on the back of every booking.
  • Three to five workflows we pick together — usually bookings, guest comms, or owner reporting.
  • Stripe for direct charges, Resend for guest-facing email, Clerk for staff login.
  • Branded — on your domain, no third-party logos in the experience.
  • Full source handoff. The repo and the infrastructure are yours.
  • Operator-facing docs so the GM or office manager can train the next hire in a morning.

From $14,000 · 4 to 10 weeks · Owner-operated.

03 — What this looks like

Three shapes this takes in Coronado.

A small boutique hotel on Orange Avenue. Twenty-eight keys, direct bookings through the website, a steady share of repeat guests who text the GM directly. The current stack is a PMS the owner hates, a separate concierge spreadsheet, and a guest-text inbox on the GM's phone. We build a small concierge app: pre-arrival forms in the guest's name and language, an internal request board (dinner reservations, beach setup, spa) that staff work through the day, and a Stripe-backed incidentals module. The PMS stays for room inventory; the guest experience moves to the new app.

A high-end retailer in the Village. A jewelry house with a quiet but loyal clientele. The owner knows every regular by their preferences. The current setup is a paper appointment book and a hand-written ledger for special-order pieces. We build a private appointment app the owner can text to a client, a special-order tracker with photos and supplier status, and a discreet client-history view. No marketing emails. No CRM theater. Just the relationships, made findable.

A real estate office working the Cays and North Beach. Three brokers, twelve active listings, a sphere of past clients that drives most of the pipeline. The pain is sphere management — birthday and anniversary reminders, post-close check-ins, market updates to the right segment. We build a sphere management app with relationship strength, last-contact-date, and trigger lists the broker reviews each Monday. Listings stay in the MLS; the relationship work moves to one screen.

04 — Honest scope

This is the right engagement if you run a small, premium operation and you want the guest experience or the client experience to look and feel like your brand, not a SaaS vendor's. It is not a fit if you need an enterprise PMS, an MLS integration certification, or a multi-property revenue-management product.

Across the bridge from studio HQ — in-person same day. We can be at the property in the morning. Some things only show up when you walk the lobby.

This page was drafted from a structured brief and hand-reviewed before launch. The work itself is custom, owner-operated, never templated.

Have a project in mind?

One paragraph is enough. Start a brief →

Related

Same service · different city

Simple ops software in La Jolla

Same model, sized for the practices and shops across the bay.

Different service · same city

Stripe shop in Coronado

A custom storefront on Stripe — your design, your domain, no Shopify tax.