Web Dev Heroes
Stay At Solterra community booking hub
Booking website

Stay At Solterra

A direct-booking marketplace that helps Solterra Resort owners book direct — cutting OTA fees and saving guests up to 40%.

StayAtSolterra.com
Stripe subscriptions ($79/year listings) with renewals & grace periods
OwnerRez API integration for live quotes (encrypted tokens)
Filter-driven property search with live pricing
Owner portal: listings, view analytics, iCal sync & messaging
Instant push notifications on book-now clicks & enquiries
Admin panel for approvals, subscriptions & support tickets
Passwordless magic-link auth with role-based access
PWA with install prompts, dynamic sitemap & structured data

Book direct, skip the OTA fees

Guests browse every property by dates, party size, bedrooms and amenities — private pools, hot tubs, game rooms, pet-friendly homes — with live-priced listings prioritised and a direct “Contact Host” form on every page.

A real owner portal

Owners create a profile, submit multiple listings, track views and book-now clicks, connect their iCal feeds for availability syncing and respond to enquiries through internal messaging — with instant push alerts the moment a guest shows intent.

Pricing & payments

Owners set manual nightly, weekday and weekend rates, or connect OwnerRez via API for real-time quotes with encrypted token storage. A complete Stripe system handles checkout, webhook confirmation, automated renewals, expiry reminders and grace-period handling.

Admin & communication

An admin panel approves, rejects and expires listings and manages subscription statuses, while an internal messaging and ticketing system routes guest reports to the team and keeps closed cases synchronised across all admins.

Book direct, skip the OTA

Two screens carry the whole guest journey — discover the right home, then book straight with the owner. No Airbnb or Vrbo in the middle, saving guests roughly 40%.

Stay At Solterra property search results
01 Search & Discover

Browse every Solterra home, filtered to fit

Guests filter by property type, Jacuzzi/Spa and pet policy, then see an estimated total for their exact dates — calculated live from owner rates or a real-time OwnerRez quote.

  • Live total pricing for the chosen dates — priced homes rank above “Please Ask”.
  • Bedrooms, capacity, parking, minimum stay and amenity badges on every card.
Stay At Solterra property details page
02 Property Details

Everything they need to book with confidence

A full photo gallery, video tour, reviews and the official Florida DWE licence number — then two routes to the owner: message the host or Book Direct, both bypassing the OTAs entirely.

  • Contact the host with dates, guests & pets pre-filled — straight to their inbox.
  • Book Direct links to the owner’s platform, tracked, with a push alert to the owner.

Behind the login: the owner portal

Every owner gets a passwordless portal to run their listing — track performance, manage properties and talk to the admin team without a single external email.

Stay At Solterra owner dashboard with property performance stats
01 Owner Dashboard

Their whole listing, on one screen

A passwordless magic link drops the owner onto a personalised “Welcome back” home base — every property shown as a rich card with photo, room counts, approval status and a 12-month performance panel.

  • Property Views, Book Direct & Contact Host clicks tracked over the last 12 months.
  • Subscription expiry with one-click “Renew Now”, plus add, edit or view the live listing.
Stay At Solterra owner messaging inbox with admin support queues
02 Two-Way Messaging

A private help desk, built into the portal

The Messages tab is a two-way support inbox connecting owners straight to the admin team. Conversations sort into clear queues — Awaiting My Reply, Awaiting Admin Reply, Closed and All — so nothing slips.

  • “Contact Admin” opens a fresh ticket anytime — to list a property, request a change or troubleshoot.
  • Every reply lands in the same thread with email & push alerts — no external email chains.

Listing a property, step by step

From a transparent subscription to a polished public listing — the whole add-property journey, built to feel effortless. Watch it move, or tap a step.

Listing fee subscription screen — $79 per year
Property Basics step of the listing wizard
Pricing step with OwnerRez integration
Drag-and-drop photo gallery step
01 List & Subscribe

A transparent $79/year — zero commission, ever

Adding a property opens a clear listing-fee screen — $79 per year, per property, no commission on bookings, ever — then continues to the listing form. Payment runs on a custom Stripe integration.

Supabase edge functions for checkout, confirmation & a hardened Stripe webhook.
A pg_cron job automates renewal reminders, expiry & grace periods — live the moment payment confirms.
02 Property Basics

A guided wizard anyone can finish in minutes

A clean, step-by-step wizard captures the friendly name, type, address, bedrooms, bathrooms, max guests, vehicles and minimum stay — every field validated in real time.

Green “Complete” badges confirm each section as it’s finished.
Breadcrumbs and a sticky Cancel / Preview / Update bar so owners never feel lost.
03 Pricing

Manual rates, or live quotes from OwnerRez

Owners set their own nightly price with weekday/weekend splits and date overrides — or connect OwnerRez via a direct API for live, real-time quotes on the exact dates guests search.

Paste Property ID, email & Personal Access Token (encrypted at rest), then Test & Save.
Pricing is required before going live — every guest sees a real quote, never “please ask”.
04 Photo Gallery

Drag-and-drop photos, optimised automatically

Drag and drop or browse to upload — PNG/JPG up to 10MB each, auto-optimised and resized in the background so pages stay fast.

6–30 photos with a live counter; drag to reorder at will.
The first image is auto-set as the Primary Photo — exactly what guests see first in search.
Want something like this?
Your idea, our superpowers — let’s build it.
Start your project