# Maison Fée — A House of Transformation & Beauty

> Luxury beauty house in Bangkok. Signature facials, holistic body treatments, manicure artistry, and premium product retail. Book through AI chat or browse services online. Every client gets their own memory wing — we remember your preferences, allergies, favorite therapist, and past visits.

## Public Pages

- [Home](https://maisonfee.com/): Brand story, hero, featured services, testimonials, and direct booking entry point.
- [Services](https://maisonfee.com/services): Full treatment menu — Signature Facial, Thai Herbal Compress Massage, Manicure Express, Luxury Pedicure, Couples Retreat, Bridal Package. Each with duration, price, and description.
- [About](https://maisonfee.com/about): Our philosophy, the atelier space, founder story, and the team of aestheticians.
- [Contact](https://maisonfee.com/contact): Location in Bangkok, hours (Mon–Sat 9am–8pm, Sun 10am–6pm), phone, LINE, WhatsApp, email.
- [Book](https://maisonfee.com/book): Multi-step interactive booking flow — choose service, pick date/time, select therapist, confirm. Works inside the chat widget or standalone.
- [Chat](https://maisonfee.com/chat): Full-page AI chat interface. The AI agent can book appointments, answer questions about services, check availability, and access client history.

## Dashboard (Staff Only — requires login)

- [Dashboard Home](https://maisonfee.com/dashboard): Overview with today's appointments, revenue snapshot, pending tasks, and notifications.
- [Bookings](https://maisonfee.com/dashboard/bookings): Calendar view of all appointments. Create, edit, cancel, reschedule. Client intake forms attached.
- [Clients](https://maisonfee.com/dashboard/clients): Client portfolio — contact info, visit history, preferences, allergies, notes from staff, and communication log. Individual client pages at `/dashboard/clients/[id]`.
- [Menu](https://maisonfee.com/dashboard/menu): Service and product catalog management — add/edit/remove services, set prices, durations, and descriptions.
- [Staff](https://maisonfee.com/dashboard/staff): Therapist profiles — specialties, schedules, performance metrics, client feedback.
- [Inventory](https://maisonfee.com/dashboard/inventory): Product stock tracking — oils, creams, tools, retail items. Low-stock alerts.
- [Automation](https://maisonfee.com/dashboard/automation): Automated client outreach — birthday greetings, rebooking reminders, post-visit follow-ups, review requests. Trigger and action system.
- [Trends](https://maisonfee.com/dashboard/trends): Business intelligence — revenue trends, popular services, client retention, peak hours, staff utilization.
- [Accounting](https://maisonfee.com/dashboard/accounting): Revenue, expenses, profit margins, daily close, tax-ready exports.
- [Notifications](https://maisonfee.com/dashboard/notifications): Internal notification inbox — booking alerts, client messages, system events.

## Technical

- **Stack**: Next.js 16 (App Router), Tailwind CSS 4, Supabase (PostgreSQL), DeepSeek V4 Pro (AI chat), Drizzle ORM.
- **PWA**: Installable on iOS and Android. Offline-capable via service worker. Manifest at `/manifest.json`.
- **API**: Chat endpoint at `/api/chat` (OpenAI-compatible, function calling). Messaging bridge at `/api/messaging` (WhatsApp, LINE, Telegram, web — unified).
- **Memory**: MemPalace-inspired persistent memory — every client interaction is stored verbatim in wings/rooms/drawers architecture. Cross-reference search across clients, services, and staff.
- **Crawling**: Welcome all AI crawlers (GPTBot, Claude-Web, Google-Extended, PerplexityBot, cohere-ai, Applebot). Block aggressive scrapers. Full policy at `/robots.txt`.
- **Sitemap**: `/sitemap.xml`
- **Deployment**: Vercel, domain maisonfee.com.
