FrontCde Studio

Hello!

I design and build websites, CMS projects and web applications — for companies with no in-house technical team, and for teams that need extra frontend capacity.

Contact

Social

EN / PL
← Back to work

Next.js Supabase Calendar

Clinic booking application

A shared staff calendar in place of a paper diary and a spreadsheet.

Built with
Next.js · Supabase · Calendar
Scope
Interface design and booking logic
Year
Application · 2023

The clinic ran its schedule in a paper diary and a spreadsheet, which meant appointments occasionally overlapped. The application gives staff a shared calendar with day, week and per-practitioner views, including blocks for leave and breaks. Booking checks availability at the moment of writing, so two people cannot take the same slot even if they click at the same time. Patient data is separated by permissions at the database level, not merely by hiding buttons in the interface.