Customer features
For travelers
Anything a logged-in customer can do, end-to-end. All of it lives in the template — no plugins, no SaaS dependencies.
Discovery
- Catalog (
/catalog) — faceted search by type, location, price, amenities. - Map (
/map) — geographic browsing with cluster pins. - Destinations (
/destinations) — curated cities and regions. - Deals (
/deals) — promo codes and limited-time offers. - AI assistant (
/ai-assistant) — conversational planner backed by the configured LLM provider.
Planning & comparing
- Wishlist (
/wishlist) — saved services scoped to the user. - Trip builder (
/trip) — multi-service cart with bundle-discount calculation. - Compare (
/compare) — pin up to 4 services side-by-side. - Price alerts — follow a service and get emailed when the price drops.
Booking & post-trip
- Checkout (
/checkout) — multi-step flow with deposit support and Stripe. - Vouchers — auto-generated PDF voucher per confirmed booking.
- Reviews — verified-booking ratings with sub-scores and helpful voting.
- Refunds — vendor-side approval flow honoring the booking policy.
Account
- Dashboard (
/dashboard) — bookings, totals, loyalty tier, next-tier progress. - Messages (
/messages/customer) — threads with vendors. - Profile (
/profile) — name, email, password, profile photo. - Two-factor auth (
/profile/two-factor) — TOTP setup, backup codes. - Loyalty & referrals — automatic points per booking, share-a-friend attribution.