Demo
Clinic appointments.
A day of appointments across four doctors, with patient records that not everyone can read. Switch role at the top and watch what changes.
Viewing as
A demo built in-house, running on mock data.
A demo built in-house, running on mock data.
Receptionist: Books, checks in and cancels appointments for every doctor. Can’t read clinical notes and can’t delete anything.
Try to break it
- Book two patients into the same slot with the same doctor.
- Open a patient’s notes as the Receptionist.
- Book an appointment at 9pm.
Wed 21 Oct, 4 doctors
BookedChecked inSeenNot working
| Time | Dr. S. Ahmed | Dr. R. Malik | Dr. N. Hussain | Dr. T. Qazi |
|---|---|---|---|---|
| 08:00 | Unavailable | Unavailable | Unavailable | |
| 08:30 | Unavailable | Unavailable | Unavailable | |
| 09:00 | Unavailable | Unavailable | ||
| 09:30 | Unavailable | Unavailable | ||
| 10:00 | Unavailable | |||
| 10:30 | Unavailable | |||
| 11:00 | Unavailable | |||
| 11:30 | Unavailable | |||
| 12:00 | Unavailable | |||
| 12:30 | Unavailable | |||
| 13:00 | Unavailable | Unavailable | ||
| 13:30 | Unavailable | Unavailable | ||
| 14:00 | Unavailable | Unavailable | ||
| 14:30 | Unavailable | Unavailable | ||
| 15:00 | Unavailable | |||
| 15:30 | Unavailable | |||
| 16:00 | Unavailable | |||
| 16:30 | Unavailable | |||
| 17:00 | Unavailable | Unavailable | ||
| 17:30 | Unavailable | Unavailable | ||
| 18:00 | Unavailable | Unavailable | ||
| 18:30 | Unavailable | Unavailable | ||
| 19:00 | Unavailable | Unavailable | Unavailable | |
| 19:30 | Unavailable | Unavailable | Unavailable | |
| 20:00 | Unavailable | Unavailable | Unavailable | Unavailable |
| 20:30 | Unavailable | Unavailable | Unavailable | Unavailable |
Choose an appointment or a patient to see the details, the record, and what your current role is allowed to do.
In a real build these rules run on the server, where nobody can bypass them. Here they run in your browser.
Need rules like these in your business?
Twenty minutes on a call is usually enough to work out what your version would need to refuse, and who gets to override it.
Rather write it down? Send the details instead.