For organizers
What the calendar does for people running events, with live examples you can poke at.
I started work on this concept a while back because the Discord community board makes it hard to tell which get-togethers are recurring, and easy to miss when something gets moved or cancelled. At the same time, I figured I'd try and add some conveniences such as personal calendar sync and automatic geotagging. At its most basic, this site just wraps a database of events in a calendar people can browse as a month grid, a list, and a map, with filters for region (auto-assigned by address) and vibe tags (ie 21+, sensory friendly, etc).
It's full featured, but it isn't necessarily a replacement for anywhere organizers already post. Event pages are public so nobody needs an account to read them, and the link works fine dropped on the board or anywhere else. If you list an event here, the things below just come with it. I've also registered a handful of “ghost” accounts and preloaded events to test with. If you log in and have stuff tied to you, that's why!
Recurring events are handled more intuitively
Recurring series use RRULE under the hood, so “every second Tuesday” is one listing instead of a repost every time (or just another message in a forum post). You can edit or cancel a single occurrence without touching the rest of the series, and the calendar always shows the next real date.
RSVPs give you a headcount
RSVPs are per-occurrence, so for a recurring event you know who is coming this week, not who clicked something once months ago. The counts show on the event page and in every list view.
Live example. Nothing you click here is saved.
Screening questions and gated locations
If you need to vet attendees, turn on approval and add RSVP questions. The flow becomes an application: submissions sit in Pending until you approve or deny them. You can also gate the location, so the public only sees a neighborhood hint and the exact address unlocks on approval. The gate applies everywhere: the event page, the map, calendar feeds, and link previews.
Live example. Nothing you click here is saved.
Automatic updates for attendees
Cancelling keeps the event page and its RSVP list, marks it cancelled, and pushes the change to everyone who subscribed or enabled notifications. (Same for time and location edits.)
- Lakefront bike riderecurringNorth Side
Live example. Nothing you click here is saved.
Followers and update blasts
People who aren't sure about a specific date can follow the whole series instead. As an organizer you can send an update blast, which reaches followers and attendees by web push.
Live example. Nothing you click here is saved.
Calendar feeds
Anyone who RSVPs or follows gets your event in a personal iCal feed they can subscribe to from Google or Apple Calendar, so it sits next to the rest of their life and updates itself. There's also a public feed of everything on the site.
Example URL only; real feeds are per-account.
Comments, feedback, and shared notes
Event pages have a normal public comment thread, so when someone asks a question or something, the replies are public. Next to it there's a Feedback tab that goes only to you and your coordinators, nobody else. This allows people to bring up an accessibility issue or something that made them uncomfortable without saying it in front of everyone.
There's also shared notes, which is basically a private scratchpad on the series for you and your coordinators. Door codes, supply lists, etc. Attendees never see them and they don't go out in any feed.
How posting works
Sign in with Discord and submit an event. First events go through a short review queue before they show publicly; once you've posted a few, moderators can mark you trusted and your events appear immediately. Details on roles and the rest are on the Help page.