Looks great!
It seems you’re displaying events using the UTC time zone instead of the time zone on the event / falling back to system time if unavailable. We should also get the image tag onto the NIP.
Just for fun, comparing 3 calendar event clients! Comingle, Troop, and njump!
