Features & launch requirements

What the RFJ site does — and what must be finished before real bookings.

This page keeps the business honest: premium marketing, inquiry-first workflow, secure login plan, encryption requirements, and legal/compliance gates before public launch.

Premium property marketing

Photo-led hero, expanded real-photo gallery, local-area SEO, hospital proximity, rates/rules, and furnished monthly-stay positioning.

Direct booking website foundation

Custom-branded property pages, owner-controlled inquiry funnel, custom domain, SEO pages, and full site ownership instead of platform-only dependency.

Inquiry-first booking

No instant booking. Guest requests move through owner review, availability fit, screening, invoice, contract, then move-in details.

Calendar and availability roadmap

Future PMS or iCal-style calendar syncing, blocked dates, owner availability controls, and no double-booking workflow before public booking is enabled.

Guest AI concierge

Guest messaging for approved property/process questions, missing-item collection, move-in help, and maintenance triage with Andrew SMS/email summaries.

Guest portal blueprint

A secure future guest portal for booking status, payment status, contract status, documents, messages, and maintenance requests.

Owner review workflow

Admin review stays locked until authentication, role-based access, encrypted storage, and audit logging are deployed.

Mailing list and lead capture

Optional newsletter/waitlist capture for repeat guests and relocation/travel-nurse leads after privacy/email compliance is ready.

Compliance checklist

Fair Housing, California disclosures, Azusa/local rules, HOA terms, FCRA background-check steps, privacy, and accessibility review.

Security-first launch plan

HTTPS, HSTS, encrypted storage, hosted payments, secure cookies, least-privilege access, and no raw card collection.

Direct booking roadmap

Hostcamp-style features RFJ can implement safely.

Custom branded website pages: home, property listing, availability, local area, FAQ, features, AI concierge, login, security, privacy, and terms.

Direct inquiry funnel with owner approval before any payment, contract, or move-in confirmation.

Calendar availability sync via PMS/iCal/provider once Andrew selects the system of record.

Hosted payment links/invoices after approval; no raw card handling on RFJ pages.

Email/SMS automations for inquiry received, missing items, approval to screen, approval to invoice, contract ready, move-in checklist, and maintenance triage.

Admin access and full site ownership, with RBAC, MFA, audit logs, and encrypted storage before live guest data.

Mailing list / repeat-stay lead capture only after privacy and unsubscribe compliance are ready.

Booking process

Approval-first, not instant-book.

Request your 30+ day stay
Owner reviews fit and availability
Background check before approval
Stripe invoice/deposit after approval
Rental contract and move-in details
Login process

Guest and owner access flow.

Guest clicks Login after an approved inquiry.

System sends a one-time magic link to the verified email/phone on file.

Guest completes MFA when required and lands in the guest portal.

Guest can view booking status, contract status, payment links, documents, move-in notes, and maintenance/messages.

Owner/admin login uses separate role-based access, MFA, audit logs, and no public admin links.

AI concierge

Guest messaging + Andrew alerts.

Guest texts or messages the RFJ AI concierge after an inquiry or approved stay.

AI answers approved property questions, asks for missing stay details, and never confirms bookings by itself.

AI flags needed items: dates, guest count, stay purpose, facility/employer, ID/screening step, payment/contract status, move-in questions, or maintenance issues.

AI sends Andrew a summarized text alert for urgent/action-needed items and an email digest with full context.

Andrew reviews, approves, declines, or asks follow-up questions before any booking/payment/contract decision is sent to the guest.

Owner notifications

SMS for urgent. Email for full context.

SMS to Andrew for urgent items: new qualified inquiry, missing approval info, guest arrival issue, maintenance issue, payment/contract blocker.

Email to Andrew for complete summaries: guest profile, dates, screening status, transcript summary, needed next action, and risk flags.

Daily digest option: all open inquiries, pending documents, upcoming move-ins, maintenance, and unanswered guest questions.

No live outbound SMS/email in preview. Production must use Telnyx/approved SMS provider and authenticated email with audit logs.

Encryption / security

Required before any real guest data.

TLS/HTTPS for all traffic before launch; redirect HTTP to HTTPS and enable HSTS.

No raw credit card collection; Stripe-hosted invoices/checkout only.

Production database encrypted at rest with field-level encryption for sensitive PII.

HttpOnly, Secure, SameSite cookies for sessions; short-lived tokens and rotation.

Passwordless magic links or strong password hashing with Argon2/bcrypt if passwords are used.

Role-based access control for owner vs guest accounts plus audit logs for every status/data change.

Compliance checklist

Legal review still required.

Confirm Azusa rules for 30+ day furnished rentals, business license, registration, and taxes if applicable.

Confirm HOA/condo rental minimums, occupancy rules, parking rules, guest rules, and advertising restrictions.

Review California lease, deposit, fee, habitability, and required disclosure language.

Apply Fair Housing/nondiscrimination language and consistent screening criteria.

Use FCRA-compliant authorization/adverse-action workflow for background checks.

Review privacy policy, terms, accessibility, data retention, and deletion process before collecting guest data.

Approval-only direct booking

Request your stay. Andrew reviews fit, dates, and next steps before any payment.

No instant booking, no surprise charges, and no raw card details collected here. Payment and contract steps are approval-gated and only begin after fit, dates, and screening are reviewed.

Check availabilityAsk a question