Dashboard
📋
0
Total Bookings
0
Confirmed
0
Pending
📅
0
This Month
Recent Bookings
Latest client bookings
ClientEventDateStatus
Today's Alerts
Events tomorrow
Quick Add
All Bookings
Loading...
ClientPhoneEvent TypeEvent DateBudgetStatusActions
New Booking
Fill in client and event details
Client Details
Event Details
Event Schedule
Internal events and deadlines
TitleCategoryDateTimeLocationAlertActions
Calendar View
Bookings and events at a glance
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Booking Event Alert day
SMS Alerts
Sparrow SMS integration — send reminders
Events needing reminder (tomorrow)
Recent SMS Log
Send Manual SMS
Settings & API Keys
Configure your integrations

📌 Setup Instructions

Fill in the fields below and click Save. Your keys are stored securely in your browser's localStorage. You only need to do this once.

🔵 Supabase Configuration

Get these from your Supabase project → Settings → API

ℹ️ Supabase table needed: bookings and events
📱 Sparrow SMS Configuration

Get your token from sparrowsms.com → Dashboard → API Token

⚙️ Business Settings
🗄️ Database Setup (Supabase SQL)

Run this SQL in your Supabase SQL Editor to create the required tables:

-- Run this in Supabase SQL Editor

create table if not exists bookings (
  id uuid primary key default gen_random_uuid(),
  created_at timestamp with time zone default now(),
  client_name text not null,
  phone text,
  email text,
  address text,
  referred_by text,
  event_type text,
  event_date date,
  venue text,
  budget numeric,
  services text,
  notes text,
  status text default 'pending',
  sms_alert boolean default true,
  sms_sent boolean default false
);

create table if not exists events (
  id uuid primary key default gen_random_uuid(),
  created_at timestamp with time zone default now(),
  title text not null,
  category text default 'work',
  event_date date,
  event_time text,
  location text,
  client_name text,
  notes text,
  sms_alert boolean default true,
  sms_sent boolean default false
);

create table if not exists sms_log (
  id uuid primary key default gen_random_uuid(),
  sent_at timestamp with time zone default now(),
  phone text,
  message text,
  status text,
  reference_id text
);