Interactive — this is the real build running inside the page.Full screen
What it does
AGENDA runs a five-specialist Beirut clinic: a live day board, a staff calendar with drag-to-reschedule, appointments, clients, services and working hours. Every move is checked against hours, breaks, clean-up buffers and other bookings, and conflicts come with free slots you can take in one click. A public booking page shows the same real availability to clients.
Signature interaction
Drag a visit onto a busy slot: the calendar names the clash, lights up free landing pads and offers alternatives you can take in one click.
What works in it
Drag-to-reschedule with live conflict detection
Suggested free slots on conflict
Clean-up buffers and breaks enforced
Waitlist drag-to-book
Public booking flow with real availability
Any-specialist auto-assignment
Check-in, no-show and live waiting-room timers
Simulated SMS / WhatsApp reminders with templates
Per-specialist working hours editor
Services and pricing editor
Client history and notes
Command palette and undo toasts
Motion preview
Screen recording of the live build, running on sample data.
Features inside this build
Business
Appointment Booking
A five-step booking flow for a beauty studio in Achrafieh: choose a service, a specialist and a time on a live availability grid, enter details and get a confirmation. Picking a time that overlaps an existing booking is caught instantly, with the closest free alternatives one tap away.
An ops console for a Beirut food-delivery business with a live event stream (new orders, payments, escalated tickets, refunds, reviews), a stacked toast system and a full notification centre behind the bell: grouped by day, read/unread, filters, archive, per-category mute and do-not-disturb.
A visual automation builder for a Beirut coffee e-shop: pick a trigger (new order, low stock, ticket created), set conditions, and chain actions like WhatsApp messages, assignments, tasks and CRM updates on Yes/No branches. “Run test” sends a sample event through the flow with animated tokens and a timestamped run log.