Schedule and speakers
Sessions, bookmarks, and ICS calendar links. Staff can invite speakers, review profiles, approve changes, and publish an attendee directory.
Event Runner is a white-label event CMS. Each client event uses a separate Firebase project. The Center for Cooperative Media deploys and operates the service. Staff manage the schedule, speakers, pages, registration, and event updates in the admin panel.
Browse an NC Local past-event mock-up of the March 27, 2026 NC News & Information Summit in Raleigh. Its selected historical program includes eight named sessions, 25 public speakers, and documented partner roles. It does not reproduce the full agenda or represent an official NC Local site, endorsement, or future event.
The preview is read-only, needs no account, and has no admin panel. Sign-in, registration, ticket claims, email actions, the attendee directory, and calendar exports are disabled. Use the demo controls to compare all six site styles in light or dark mode. The specimen book shows the interface components in the selected style and mode.
The separate Firebase-hosted deployment demonstrates client and admin workflows. Admin screens require an authorized account; opening the link does not grant access. Its content and release can differ from the static preview.
The hosted demo was reseeded with the NC Local historical content on October 9, 2026 (issue 346). Hosted-demo verification remains tracked in issue 35.
Sessions, bookmarks, and ICS calendar links. Staff can invite speakers, review profiles, approve changes, and publish an attendee directory.
A draft-and-publish block CMS for pages and event content. Attendees can use Google sign-in or an emailed six-digit code.
Eventbrite and manual CSV adapters use one provider-neutral registration state machine.
The triage record lists the full v1 scope and excluded features.
Each client event uses a separate Firebase project. The Center for Cooperative Media deploys and operates it. The client data, sender domain, and ticket-provider settings stay in that deployment. Client staff use the admin panel. They do not manage a repository or server.
The code uses the Apache-2.0 license and can be read, forked, or self-hosted. The Event Runner product name is reserved to the Center for Cooperative Media.
Event Runner is for nonprofits, newsrooms, universities, and event producers that need a staff-managed event site. It includes schedules, speakers, registration, pages, and session materials.
Use the General discussion category to ask the Center for Cooperative Media about hosting and licensing.
The reference implementation is the 2026 Collaborative Journalism Summit site. That repository remains the live event site. Event Runner is a separate public extraction that accepts contributions under Apache-2.0.
Licensed under Apache-2.0.
v1 has five milestones. Milestones 1 through 4 are complete. Milestone 5 covers packaging and release verification. The public demo, site-style comparison, runbooks, and end-to-end checks are included. Eventbrite sandbox verification and final release packaging remain.
After v1, six parity milestones bring the reference summit site's features across. Milestone 7, the public site, is complete. Milestones 8 to 12 are open. The admin CMS moved onto its own editorial desk in September 2026, and the design vocabulary is expanding in six waves across the open milestones. Wave 1 is merged.
Copyright, organization setup, trademark review, Postmark, and the first public commit.
Configuration, email, OTP, CMS, schedule, and profiles. A new project starts as a generic event site.
Speakers, materials, media library, reactions, badges, PDF output, and live updates.
Eventbrite and manual CSV adapters on a provider-neutral registration state machine.
Runbooks, public demo, community files, end-to-end checks, Eventbrite sandbox verification, and release packaging.
The public site (done), the attendee and schedule experience, admin operations, CMS editors and publishing, communication and billing, and the speaker experience.
The admin on its own desk in the event's colours, then six waves: the state and motion grammar, new devices, illustration sets, schedule devices, three site styles, and admin devices.