Skip to content
ReserveStack

Configuration

Settings

Integrations

Staff AuthDisabled (set SOL_STAFF_PASSWORD)
WhatsAppwa.me link · +8801717567556
Stripe DepositsDemo Mode
OpenAINot configured
Email (Resend)Demo (set RESEND_API_KEY)
SMS (Twilio)Demo (set TWILIO_* env)
Automation CronManual only (set CRON_SECRET)

Public Booking

Guest-facing page at /book

Web Bookings

0

Pending Approval

0

WhatsApp Bookings

0

Pending Deposits

0

Deposit: ৳5,000 for parties of 6+

Languages: English, 한국어, বাংলা

Staff Roles

Optional role-specific passwords. Admin has full access; Host can run service and bookings; Viewer is read-only on floor tools.

SOL_STAFF_PASSWORD → admin

SOL_HOST_PASSWORD → host (optional)

SOL_VIEWER_PASSWORD → viewer (optional)

Closed dates

Block online booking for holidays or private events. Leave service empty to close the full day.

Capacity Limits

Controls availability on the public booking page. Sold-out slots offer waitlist signup.

Total covers per lunch service

Total covers per dinner service

Max covers per time slot (e.g. 7:00 PM)

Waitlist

0 active entries Manage waitlist →

Guests join automatically when slots are full on /book

Table Map

Live floor plan at /floor

Floor Layout Editor

Drag tables to reposition. Changes apply to the live map at /floor.

Main Dining

T1

4 max

T2

8 max

T3

4 max

T4

3 max

T5

4 max

T6

3 max

T7

5 max

T8

4 max

T9

5 max

T10

5 max

T11

3 max

T12

6 max

T13

7 max

Private Dining

PDR

13 max

Partner API

Public booking URL: /v/sol/book

API key

cmsmsqqb8000104l7j8d9byc7

GET /api/v1/availability?date=YYYY-MM-DD&service=DINNER

GET /api/v1/bookings

POST /api/v1/bookings

Environment Variables

SOL_STAFF_PASSWORD=your_password
SOL_HOST_PASSWORD=host_password
SOL_VIEWER_PASSWORD=viewer_password
SOL_AUTH_SECRET=random_secret
SOL_WHATSAPP_NUMBER=+8801717567556
WHATSAPP_ACCESS_TOKEN=...
WHATSAPP_PHONE_NUMBER_ID=...
NEXT_PUBLIC_SOL_WHATSAPP_NUMBER=+8801717567556
CRON_SECRET=random_cron_secret
LOOP_CHECK_SECRET=random_loop_secret
RESEND_API_KEY=re_...
EMAIL_FROM="ReserveStack Reservations <reservations@yourdomain.com>"
DATABASE_URL=postgresql://...
DIRECT_URL=postgresql://...
STRIPE_SECRET_KEY=sk_...
STRIPE_WEBHOOK_SECRET=whsec_...
OPENAI_API_KEY=sk-...