Oaks Motel Management System

Checking secure sign-in…

Dashboard
Owner Workspace Build 5.9.1
ReadyHealth: checking

Owner Operating Dashboard

Current Oaks Motel operating status.

Owner Alerts

Portable Live Data Recovery

This go-live candidate contains the known Oaks live operating snapshot in the HTML itself. If a browser-storage copy ever hides or damages it, use this control to restore the known occupied rooms, special rents, paid-through dates, and the preserved $1,070 opening past-due balance without deleting unrelated records.

What needs attention?

Rooms

AI Advisory

Room Availability Snapshot

Live inventory only; planned inventory is displayed separately and excluded from operating totals.

Future / Planned Inventory

57-Feature Coverage Register

Every item from the Master Build Feature List is represented in this rebuild or explicitly isolated as a future/hidden capability.

Room Management

Permanent profiles, rental modes, status, rates, cleaning, inspection, amenities, and history.

Controlled Move-In

Identity, occupancy, approved charges, room validation, and handbook acknowledgment.

Each added person gets a full information block. The room still uses one rental account/balance.

Current Tenant Setup

Use this for people already living at Oaks. It loads the room’s preserved rent, paid-through date, and existing balance so adding the tenant name does not change the account.

Recovered legacy workflow: Select the existing occupied room first. The current account record is edited in place so recovered ledger balances remain attached to the same tenant ID and account number.

Rules for This Current Tenant

This page automatically uses the Current-Renter Rule Set. The updated rules have a 30-day transition period from the date written notice is delivered.

Current tenant protection: the new late-payment calculation will not begin for this tenant until 30 days after the Notice Delivery Date. Before that date, the system continues showing rent owed but does not add the new $50 and 5% daily late charges.

1. Select Existing Room

2. Scan Current Tenant ID

3. Confirm Tenant and Existing Rent

Each added person gets the same person-specific information fields.

Tenant Accounts

Permanent account number, tenant identity, room, rent, paid-through date, balance, occupants, dogs, notices, agreements, incidents, and notes.

Former / Old Tenants

Historical occupants are preserved and never counted as current occupancy.

oldTenants crash protection: this screen always uses a repaired array. Invalid or missing legacy values are normalized before rendering.

Reservations

Future commitments, deposits, occupancy, room assignment, modifications, cancellations, and no-shows.

New Reservation

Reservation Register

Payments & Immutable Ledger

Payments post once; corrections create new transactions rather than deleting history.

Post Payment

Selected Account

Apply Account Charge

Ledger

Receipt Vault

Permanent payment-receipt index generated from the immutable ledger.

Renter Agreement — Current & New Tenants

Select a tenant.

Payment Agreements, Credits & Billing Codes

Payment Agreement

Owner Credit

Billing Codes

Cash Awaiting Deposit & Bank Deposits

Physical cash goes into the deposit bag and carries forward until deposited.

Deposit Bag

Protection: Deposit-bag cash can never go below $0.

Record Bank Deposit

Deposit History

Expenses & Vendors

Expense

Vendor

Expense History

Vendor Register

Maintenance & Preventive Maintenance

Create Work Order

Preventive Maintenance Schedule

Inspections

Fire Alarm / Extinguisher Tracker

Permanent Incident Reports

Watch / Do-Not-Rent

Notice & Communication Center

Email / Mail-App Draft

Reports & PDF Center

Printable operational, financial, room, tenant, maintenance, audit, and AI reports.

Past Due / Collections

Revenue / Expenses

Maintenance

Room History / Status

AI Business Intelligence & Pricing

Advisory only. Recommendations cannot change live rates, policies, fees, permissions, or rental modes without owner action.

Business Intelligence

Pricing Guardrails

Recommendations

AI Decision Log

Audit Center

Financial, room, tenant, notice, maintenance, incident, AI, backup, restore, configuration, and data-repair actions.

Owner / Manager Administration

Secure sign-in is required. Current access is limited to authorized Owners; Manager access will be enabled only after its permission map is implemented and tested.

Owner / Family Delegates

Feature Flags

Manager Access Rule

Manager operational access can include tenant operations, room status, payments, receipts, approved notices, maintenance, incidents, and daily cash procedures. Manager access does not independently authorize rate changes, business-rule changes, fee waivers, unauthorized credits, restricted agreements, permissions, API keys, or activation of future modules.

Email Center

Send and record authorized Oaks Motel email communications.

Live Email Server

Tip: Email settings are restricted to authorized administration. Keep credentials private and verify the connection before sending notices.
Tip: Test the email connection before sending guest communications.

Send Email Directly

Email Communication History

Inventory & Asset Registry

Restored from the older owner builds: supplies, equipment, serials, quantities, reorder levels, condition, warranty, and asset history.

Add Inventory / Asset

Inventory & Assets

Rules Transition & Delivery Tracking

Restored 30-day transition tracking for current renters and immediate-rule acknowledgment for new renters.

Rent Roll & Room History

Current rent roll plus permanent room events from occupancy, payments, maintenance, inspections, incidents, and room-state changes.

Current Rent Roll

Room History

Day / Week Close

Official financial week is Monday–Sunday.

Daily Close

Weekly Close

Normal close is Sunday. Use beta button for testing.

Daily History

Weekly History

Settings & System Control

Owner settings, current occupied-room/back-rent review, AWS integration, and all test/diagnostic controls are consolidated here.

Settings & Standard Rates

Owner-controlled defaults restored from the later owner builds. Standard rates are controlled by rental term. Temporary Owner-approved promotions remain separate.

Standard Rate Table

Current Configuration

Current Rented Rooms

This table reads the active OMMS accounts and ledger. It includes current room, account, rental term/rate, paid-through date, and calculated back rent/balance.

Known Oaks Live Snapshot / Recovery

The build still contains the known occupied-room recovery snapshot for Rooms 20 and 22–30. It preserves the known rental terms, rates, paid-through dates, and recovered opening back-rent entries without deleting unrelated records.

Back rent is ledger-based. Later verified charges/payments are preserved; the recovery button does not erase unrelated financial history.

Testing & Diagnostics

All pre-go-live, AWS, persistence, PDF, email, and automatic PASS/FAIL controls are kept here so normal operating menus stay clean.

5.8.1 AWS Connection Test Status

Simple PASS/FAIL list for every major built-in area.

Automatic checker: Loading controls...

AWS Staging Integration

Cognito and API Gateway are wired into this build. AWS Staging reuses the main OMMS Cognito Owner session; no second login is required. Existing OMMS operational data remains local. The controlled DynamoDB test below proves AWS write/read persistence before any real OMMS data migration begins.

Staging Configuration

Do not place AWS secrets in this HTML. Browser-safe public identifiers may be configured later; server secrets remain in Lambda/Secrets Manager.

AWS Test Package

AWS configuration is installed. This page uses the same Cognito Owner session that opened OMMS. Click Test Protected API.

Rooms & Tenants — AWS Shadow Persistence

During this phase, OMMS still keeps the local working copy, but new/edited room and tenant records are also sent to DynamoDB. Nothing is automatically imported back into live OMMS yet. This lets us prove persistence safely before AWS becomes the primary data source.

Ready. AWS shadow writes will occur after room edits, new move-ins, and current-tenant saves while you are signed in.
No AWS room/tenant data loaded yet.

Financial System — AWS Shadow Persistence

OMMS continues using the tested local ledger during this phase, while payments, account charges, late-fee records, expenses, deposit-bag activity, bank deposits, and financial snapshots are also written to DynamoDB. AWS does not yet replace the local financial ledger automatically.

Ready. Use the fake test first. No real tenant information is required.
No AWS financial test has run yet.

Operations & Audit — AWS Shadow Persistence

Controlled AWS persistence for operational records. The fake test uses no real guest information. Audit history is not manually written; the test verifies the immutable audit entries generated automatically by the Lambda.

Ready for the controlled operations persistence test.
No AWS operations test has run yet.

Documents, PDFs & Email — AWS Staging

This controlled test generates a fake PDF in the browser, stores it privately in S3 through OMMS-API, reads it back, verifies the PDF bytes, and can send the same stored PDF as an email attachment through Amazon SES. No real guest information is required.

Backend setup required: DOCUMENT_BUCKET and SES_FROM_EMAIL environment variables plus Lambda IAM permissions.
No AWS document test has run yet.

DynamoDB Controlled Test

This test writes only a fake record to the existing omms-data table. It does not move or alter live OMMS tenant data.

Ready. Sign in to OMMS first, then write the fake test tenant.
No AWS record loaded yet.

Software Health Center & Safe Mode

Safe Mode

Backup, Restore & Updates

Local JSON backup, legacy migration, off-device destination configuration, restore validation, and pre-update controls.

Backup

Destinations / Infrastructure

Restore / Migration


Restore and legacy import normalize every required collection, including oldTenants, before saving.

Software Update Control

Current: OMMS Rebuild 5.3.0. Updates require version identification, release notes, pre-update backup, schema migration, integrity validation, testing, owner approval, and rollback protection.

Guest Rules & Handbook

Guest-facing Oaks Motel rules, handbook access, acknowledgment controls, and current-renter transition rules.

Current Guest Handbook

The full Oaks Motel Guest Handbook remains the controlled guest-facing rules document. Use this page to open, print, or save the current handbook without going through Books / SOP / Templates.

The handbook acknowledgment remains part of the move-in workflow. The controlled handbook content itself is not duplicated here; this tab reads the same master handbook stored in OMMS.

Current-Renter Rule Transition

Existing/current renters use the 30-day transition workflow before the new late-fee rules take effect. OMMS preserves the Notice Delivery Date and the calculated rule-effective date on the tenant account.

Rent owed can still be shown during the transition period, but the new $50 / 5% late-fee calculation does not begin until the tenant's rule-effective date.

Guest Rules Quick Reference

Rent deadline
Friday by 5:00 PM where the standardized weekly rule applies.
Late fee
On the 4th day late, $50; each day after that, 5% additional under the approved rule set.
Unauthorized guest charge
$25 for each unauthorized guest when the charge is applied.
Cleaning charge
$100 excessive-cleaning charge when authorized and documented.
Handbook acknowledgment
Recorded during controlled move-in/current-renter documentation.
Notices
OMMS retains the notice templates, delivery tracking, and controlled-document records.

Guest Handbook Reader

Click Open Full Guest Handbook to load the controlled handbook here.

🗂️ Document Cabinet

Guest IDs, receipts, agreements, notices, inspections, incidents, maintenance records, and uploaded documents tied to motel records.

Store Document

Cabinet Status

The local HTML build stores file metadata and small ID-image previews in browser storage. Large-file production storage should use the database/document service defined by Book III.

Controlled Books / SOP / Guest Handbook

Documents render in normal professional document text. Use Print / Save PDF for a clean printable copy.

Controlled Documents

Select a book, SOP, or Guest Handbook above.

Controlled Documents & Master Specification

SOP, Books I–III, Guest Handbook, Master Build Feature List, handbook acknowledgments, and local document attachments.

Document Template Library

Operational templates recovered from the older builds and specification. Legal-rights templates are controlled drafts and must be reviewed before actual legal use.

Select a template and generate a preview.

Guest Handbook Acknowledgment

Document Uploads

Emergency Housing — Controlled Hidden Module

Activation required. When disabled, this module does not affect occupancy, reservations, pricing, billing, reports, or AI.