Search first. Claim when ready. OneTouch starts as a public salon portal, then turns each claimed page into booking, staff, CRM, review, and POS tools.

Discover real salon pages.

Search public salon records, save shops you like, request a basic appointment, and help owners activate the page when it is theirs.

TX v2 records live Preclaim pages Save on phone Basic booking request
Discovery Portal

Find a shop, then open its page.

Results come from `salons_v2` when Firestore is reachable. Every unclaimed shop can still have a useful public page with sample photos, map, save, and booking lead.

Explore Stores Search results and filters
Loading Texas records
Loading real TX salon records...
Visitor session Anonymous session starts on first visit, tracks search/view/save/book-start locally now, and can later sync when Firestore rules are ready.
Save + PWA Phone visitors can keep a salon list. PWA install and push should appear only after save or booking intent, not on first page load.
Preclaim value Owners will see that their page has real views, saves, and booking requests before they upgrade to Pro, VIP, or Terminal add-on.
Keep your saved salons on this phone OneTouch can become a light PWA after visitors save or start booking.