We built a Google Calendar-style scheduling interface entirely in Phoenix LiveView for a clinic management platform. This post walks through the data model, recurring appointments, overlap validation, multi-user views, drag-and-drop with JS hooks, CSS-based positioning tricks, and performance patterns that kept it fast at scale.
1 Like
This is dope. My liveview is very nasty, but Iām bookmarking this article/link for when I get back to it.
Good work, though. The product looks great!
1 Like
Glad you liked it, wishing you a lot of fun working with LiveView ![]()