All projects · UI Components & Interactions

SlotFlow — Book Your Time Slot

An appointment-booking interface with a four-day selector and an hourly time-slot grid that reflects live availability.

An appointment-booking interface with a four-day selector and an hourly time-slot grid that reflects live availability. Selecting an open slot builds a confirmation summary and enables booking; confirming mutates the underlying data so the slot immediately shows as taken and the day's open-count drops.

Built with: HTML, CSS, Vanilla JavaScript, Data-driven rendering, Inline SVG icons, Google Fonts (Sora, Outfit)

Open the live demo

Have something like this built