Guest Profile: Search, dedupe, and visit history #6

Open
opened 2026-02-09 17:13:18 +05:30 by androidlover5842 · 0 comments

Goal

  • Improve guest profile workflows to reduce duplicates and make repeat guests obvious at check-in.

Work

  • Phone-first search: search by E.164, show best match + near matches.
  • Dedupe guardrails: warn when creating a guest with a phone/name that looks like an existing guest.
  • Visit history: show last stays, average score (if present), notes, and vehicles.

Engineering requirements

  • Typed domain models where applicable (no raw strings for statuses/roles).
  • Follow Room DB sync rule for any editable API-backed fields.

Acceptance

  • Front desk can reliably find a guest by phone and avoid creating duplicates.
Goal - Improve guest profile workflows to reduce duplicates and make repeat guests obvious at check-in. Work - Phone-first search: search by E.164, show best match + near matches. - Dedupe guardrails: warn when creating a guest with a phone/name that looks like an existing guest. - Visit history: show last stays, average score (if present), notes, and vehicles. Engineering requirements - Typed domain models where applicable (no raw strings for statuses/roles). - Follow Room DB sync rule for any editable API-backed fields. Acceptance - Front desk can reliably find a guest by phone and avoid creating duplicates.
androidlover5842 added the featureuxguest labels 2026-02-09 17:13:18 +05:30
androidlover5842 added this to the TrisolarisPMS Roadmap project 2026-02-09 17:14:41 +05:30
Sign in to join this conversation.