Skip to content
All projects

Django project

Revel

An enterprise-grade, full fledged event management and ticketing platform for communities who value privacy and flexibility

Revel screenshot

What to notice

Summary

This is the official landing page of Revel, a free and open-source event management and community-building platform (alternative to Eventbrite). The page details its core features: flexible ticketing (free, fixed, pay-what-you-can, Stripe integration), attendee screening via questionnaires (with optional AI evaluation), community organization tools (membership tiers, roles, permissions), potluck/meal coordination, venue management (seats/sectors/rows), multi-channel notifications, multi-language support, and a strong emphasis on privacy (GDPR-compliant, self-hosting, 2FA). It also presents pricing (free for self-hosted/offline/manual; 3%+€0.50 for hosted online payments) and highlights niche use cases (queer events, kink events, privacy-focused events). The platform is MIT-licensed and available on GitHub.

Target audience

The platform is primarily built for **community organizers and event hosts** who need flexible, private, and affordable event management tools. It specifically caters to **LGBTQ+ and kink communities** seeking safe, vetting-enabled spaces, as well as **privacy-conscious users** and **non-profits or grassroots groups** looking for an open-source, self-hosted alternative to Eventbrite. It also appeals to **tech-savvy users** who want full control over their data and infrastructure.

Key features

  • Flexible Event Management: Single events or recurring series; public/members-only/invite-only visibility; waitlist and guest access.
  • Advanced Ticketing & RSVP: Free, fixed-price, or Pay-What-You-Can tiers; Stripe card payment integration; QR code check-in and ticket validation.
  • Attendee Screening: Custom questionnaires with manual or automatic scoring; optional AI evaluation of free-text answers; manual approval workflow.
  • Community & Organization Tools: Organization profiles with branding; membership tiers with varying access levels; staff roles and granular permissions.
  • Potluck Coordination: Item lists with quantity tracking; attendee claiming system; dietary restriction/preference management with privacy.
  • Privacy & Security: GDPR-compliant; data export and account deletion; two-factor authentication (2FA); self-hosting option for full control.
  • Multi-Channel Notifications: In-app, email, and Telegram notifications with granular controls.
  • Multi-Language Support: Available in English, German, Italian, and French.
  • Venue Management: Define venues with sectors, rows, and individual seats; assign seating to ticket tiers.
  • Open Source (MIT License): Full code available on GitHub; no vendor lock-in; zero platform fees when self-hosting.

Pain points

  • High fees and vendor lock-in from mainstream platforms (e.g. Eventbrite) – Revel offers free self-hosting and lower fees on hosted plans.
  • Privacy and data ownership concerns – Users worried about data being mined or sold; Revel is GDPR-compliant, European-hosted, and allows full data export/deletion.
  • Lack of safety mechanisms for niche/private communities – Organizers of queer, kink, or exclusive events need attendee screening and privacy controls; Revel provides custom questionnaires and AI evaluation.
  • Cumbersome RSVP and meal coordination for community events – Potluck management features (item lists, dietary tracking) address a specific pain for social groups.
  • Limited multi-language support in competing tools – Revel supports four languages (EN, DE, IT, FR) with more coming.
  • No simple self-hosting options – Revel is fully self-hostable with MIT license, avoiding recurring SaaS costs.
  • Lack of granular ticketing control – Revel offers free, fixed, pay-what-you-can, membership-linked tiers, and offline payment management.

Usage instructions

Users can either self-host the platform (free, MIT license, clone from GitHub) or use the hosted version at letsrevel.io. To start, sign up for an account, create an organization, then set up events with custom visibility, ticketing tiers, attendee questionnaires, and optional venue layouts. The demo at demo.letsrevel.io allows exploring the platform with test accounts. Integrated payment processing is optional and uses Stripe.