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.
2 Likes
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!
2 Likes
Glad you liked it, wishing you a lot of fun working with LiveView ![]()
2 Likes
Great calendar
LiveView covers most of what we needed, fortunately even now we haven’t thought about adding react in our components.
2 Likes
Very cool! I’d need this very soon. Thank you so much! ![]()
2 Likes