Review Queue
Approve or reject product submissions from sellers.
Orders
All orders placed by customers — confirm, dispatch and track delivery.
All Products
Every product submission across all sellers.
Sellers
Manage all registered sellers. Add, edit, verify or suspend.
Live Chat
Respond to customer messages from the website chat.
Select a conversation
Click a customer message on the left to open it
Promotions & Offers
Control banners, deal badges, and what customers see first.
Site-Wide Announcement Banner
Appears at the very top of the site — first thing every customer sees.
Products Currently On Deal
Settings
Manage admin accounts and platform configuration.
Admin Accounts
My Account
Telegram Setup Guide
Every admin who wants notifications must do these 3 steps once:
Database Status
Connected to Supabase (EU Frankfurt). Real-time subscriptions active.
Live Chat SQL (run once in Supabase):
CREATE TABLE live_chats ( id bigserial primary key, session_id text, customer_name text, customer_phone text, message text, messages text, status text default 'open', created_at timestamptz default now(), updated_at timestamptz default now() ); ALTER TABLE live_chats ENABLE ROW LEVEL SECURITY; CREATE POLICY "public_insert" ON live_chats FOR INSERT WITH CHECK (true); CREATE POLICY "public_read" ON live_chats FOR SELECT USING (true); CREATE POLICY "public_update" ON live_chats FOR UPDATE USING (true); -- Admin notifications table: CREATE TABLE admin_notifications ( id bigserial primary key, type text, title text, message text, seller_email text, seller_name text, read boolean default false, created_at timestamptz default now() ); ALTER TABLE admin_notifications ENABLE ROW LEVEL SECURITY; CREATE POLICY "public_insert" ON admin_notifications FOR INSERT WITH CHECK (true); CREATE POLICY "public_read" ON admin_notifications FOR SELECT USING (true); CREATE POLICY "public_update" ON admin_notifications FOR UPDATE USING (true); -- Orders table: CREATE TABLE orders ( id bigserial primary key, order_id text unique, customer_name text, customer_phone text, delivery_location text, is_gift boolean default false, recipient_name text, recipient_phone text, items text, seller_orders text, total numeric, payment_method text, status text default 'pending', created_at timestamptz default now() ); -- If your orders table already exists, run this instead to add the new columns: -- ALTER TABLE orders ADD COLUMN IF NOT EXISTS is_gift boolean default false; -- ALTER TABLE orders ADD COLUMN IF NOT EXISTS recipient_name text; -- ALTER TABLE orders ADD COLUMN IF NOT EXISTS recipient_phone text; ALTER TABLE orders ENABLE ROW LEVEL SECURITY; CREATE POLICY "public_insert" ON orders FOR INSERT WITH CHECK (true); CREATE POLICY "public_read" ON orders FOR SELECT USING (true); CREATE POLICY "public_update" ON orders FOR UPDATE USING (true);
Supabase SQL Setup
If categories or other features aren't working, run this SQL in your Supabase dashboard → SQL Editor.
Delivery Settings
Set the minimum order value for free delivery. Orders below this amount will be charged the standard delivery fee.
Category Manager
Add new categories — they appear instantly on the homepage, seller upload form, and product filters. No code changes needed.