Full-width event operating system
One platform to run your entire event lifecycle.
VenuePulse unifies registration, pass generation, door verification, and live feedback into a single command surface. No duct-taped tools, no duplicate spreadsheets, no mystery at the gate.
524
Registered
481
Checked in
91.8%
Attendance
"The keynote pacing was perfect and the check-in was shockingly fast."
Registration
Self-serve + CSV
Verification
Single-use QR tokens
Feedback
Live projector stream
Auth
Cookie + Bearer JWT
Realtime
Postgres LISTEN/NOTIFY
The full journey
Four flows. One operational rhythm.
VenuePulse is built around the exact sequence events actually follow: setup, registration, access control, and post-event insight. Each flow hands data to the next with zero duplication.
What changes operationally
-68%
Manual gate disputes
+2.1x
Feedback response rate
1 source
Of event truth
Flow A
Onboard
Create tenant, verify with OTP, set branding, event metadata, and dynamic forms.
Flow B
Register
Issue invite QRs for self-serve or import guests from CSV and print branded passes.
Flow C
Verify
Guards scan a pass and get immediate allowed or denied feedback with full audit trail.
Flow D
Pulse
Stream guest feedback onto projector screens in realtime and export structured insights.
Mode-aware operations
Run fully digital or semi digital without data loss.
Keep one platform even when event format changes. Flip the tenant mode and VenuePulse adapts dashboard actions and venue tooling while preserving all historical forms and submissions.
Fully digital
Guest self-serve flow
- Invite QR opens public registration
- Token consumed on successful submit
- Best for high-scale open events
Semi digital
Printed pass control
- Bulk import guest lists from CSV
- Print branded badges with QR tokens
- Best for curated private events
| Capability | Fully digital | Semi digital |
|---|---|---|
| Primary registration input | Public QR form | Admin CSV import |
| Door interaction | Guest venue scan from phone | Admin scans printed pass |
| Token consumption moment | On registration submit | At pass generation time |
| Best fit | Conferences, summits, open houses | Private invites, weddings, VIP events |
Platform surfaces
Modern event tooling, already integrated.
Forms
Dynamic field builder
Support for text, email, select, radio, checkbox, and schema-ordered exports.
Branding
Tenant-level visual identity
Upload logo, configure colors, and render branded passes and QR artifacts.
Door
Fast pass verification
Clear allowed or denied screen with audit-safe traces for every scan attempt.
Realtime
Projector-ready live pulse
Postgres notifications fan out instantly through SSE with reconnect support.
Security
Session-version revocation
JWT access plus refresh model with logout-all invalidation and role-aware access.
Exports
Stable CSV structure
Registration and feedback exports stay aligned with schema declaration order.
Role-driven workspaces
Right controls for each person on your team.
Admins manage strategy and setup. Maintainers handle venue execution. Guests just scan and move.
Admin
Full console
Forms, branding, mode toggles, team, exports, and analytics.
Maintainer
Venue access only
Door scan workflow and live check-in feed without admin risk.
Guest
Frictionless flow
Simple registration, instant verdict, and optional feedback submission.
Architecture snapshot
web (htmx) -> app/web/* -> services/*
mobile (json) -> app/api/v1/* -> services/*
projector (sse) <- LISTEN/NOTIFY <- postgres
- FastAPI + SQLAlchemy async stack
- PostgreSQL JSONB for dynamic schemas
- SSE resume via Last-Event-ID
FAQ
Questions teams ask before launch.
Short answers to the things operators care about most: rollout speed, compatibility, and control.
Can we start semi digital and switch later? +
Yes. Mode switching is reversible and does not delete existing forms or submissions.
Does door scan require a native app? +
No. The venue workflow runs in the browser with webcam and image-upload scanning paths.
How is tenancy enforced? +
Tenant IDs are enforced in dependencies, service-layer filters, and relational constraints.
Can mobile apps consume the same backend? +
Yes. Every public flow has JSON API parity and an OpenAPI document for code generation.
Ready to launch
Run your next event with clarity at every checkpoint.
Build forms, issue passes, verify entries, and stream audience sentiment from one system.