FloCafe
FloCafe는 구독 없이 무료로 주문·테이블·주방 디스플레이·로컬 데이터를 관리하는 로컬 퍼스트 레스토랑 POS입니다
다국어 AI 예약 에이전트, 리조트 레스토랑 예약·메뉴 답변·음성·텔레그램 인간 전환 지원
Multilingual AI reservation agent for a resort restaurant: bookings, menu answers, voice, human hand-off via Telegram. n8n + Claude + PostgreSQL.
커머스PLpgSQL · HTMLGitHub @jmfernandezcof온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Khun Aran is a multilingual concierge (Spanish, English, Thai) for Flames, a fine-dining restaurant concept on a Koh Samui resort. Guests chat with it on the web or by voice. It checks availability, books and modifies tables, suggests dishes, and hands the conversation to staff when it should.
Live demo: https://demo-talay.nomadprompters.es
This is a portfolio demo built by Nomad Prompters. It is a sanitized snapshot of a private repository. Secrets, operational notes and commit history have been removed.
Browser ──► Nginx (static site + reverse proxy, injects a server-side auth header)
├─ POST /chat ──► n8n agent workflow (Claude) ──► tools:
│ check availability · create / modify / cancel reservation
│ find dishes · send confirmation · request human
├─ POST /voice ──► n8n ──► speech-to-text ──► same agent
└─ GET /weather ──► n8n ──► TMD weather API
│
PostgreSQL (reservations, menu, consent, cases, chat memory)
│
Telegram staff bot (claim cases, reminders)
migrations/), not in the prompt. Availability, phone
normalization, booking codes, abuse limits and data retention are database functions the agent
calls, so it cannot make them up.data/output-check/). A reply that
claims a booking the database does not back up is blocked.| Path | Contents |
|---|---|
deploy/ | Production frontend (web/) and Nginx config |
n8n-workflows/ | Exported tool workflows (credentials are referenced by name, never included) and the scripts that create them |
migrations/ | PostgreSQL schema and business logic, applied in order |
data/ | SQL and JS used by the workflows: menu, reservations, email, human handoff, output checks, load-test seeds |
scripts/regression/ | Regression harness: replays conversations and measures tone and token usage |
docs/ | Human handoff design, the prompt test battery, regression cases and design notes for future features |
The agent is tested against real conversation scenarios (docs/prompt-test-battery.md,
docs/regression-cases.md) with a replay harness in scripts/regression/. Load tests use
fictitious phone numbers from ranges reserved for fiction, so they never reach a real person.
n8n · Claude (Anthropic) · OpenAI speech-to-text · PostgreSQL · Nginx · Docker · Traefik · Cloudflare · Telegram Bot API · Gmail
© Nomad Prompters. All rights reserved. Shared for portfolio review only.