StealThis .dev
Pages Hard

Vet — Daily Schedule

A front-desk daily schedule and waiting-room queue for a veterinary clinic, grouping appointments by vet and room with time, pet, owner and reason, status badges, check-in and call-back actions, a live waiting count, and highlighted walk-in and emergency arrivals.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Daily Schedule

A warm, front-desk control panel for a veterinary clinic’s day. The header tracks the live waiting-room count, total appointments and how many are still booked, so the desk always knows the room load at a glance. Walk-ins and emergencies surface in a highlighted strip at the top.

Each vet has a column of timed appointments showing the pet, owner, reason and an exam room. Every card carries a status badge — Booked, Checked in, In room or Done — and the matching action: check a patient in, call them back to a room, or mark a visit complete. Counts update live as the day moves along.

All interactions are vanilla JavaScript with no libraries — accessible buttons, real labels and a responsive layout that stacks the vet columns on small screens.

Illustrative UI only — not for real veterinary use.