{% extends "base.html" %} {% block title %}{{ page_title }}{% endblock %} {% block meta_description %}{{ meta_description }}{% endblock %} {% block content %}
Single-team event operations

Publish beautiful event pages and collect registrations in minutes.

Northstar gives one organizer team a modern public event catalog, quick attendee sign-up flow, and a dashboard to monitor registrations without wrestling with spreadsheets.

{{ stats.upcoming_events }}
Upcoming events
{{ stats.confirmed_attendees }}
Confirmed attendees
{{ stats.waitlist_total }}
Waitlist entries
Featured next up
{% if featured_event %}

{{ featured_event.title }}

{% else %}

Ready for your first event

{% endif %}
Live
{% if featured_event %}
  • Date{{ featured_event.start_at|date:"M d, Y" }} · {{ featured_event.start_at|date:"g:i A" }}
  • Venue{{ featured_event.venue }}
  • Capacity{% if featured_event.capacity %}{{ featured_event.confirmed_registrations }}/{{ featured_event.capacity }} booked{% else %}Open attendance{% endif %}
Register for featured event {% else %}

Create events in Django Admin and the landing page will automatically showcase them here.

Go to admin {% endif %}

Upcoming events

Public listing with instant registration.

See organizer dashboard →
{% if events %}
{% for event in events %}
{{ event.start_at|date:"M d" }} {% if event.capacity and event.confirmed_registrations >= event.capacity %} Waitlist only {% else %} Open {% endif %}

{{ event.title }}

{{ event.summary }}

Venue
{{ event.venue }}
Starts
{{ event.start_at|date:"M d, Y · g:i A" }}
Availability
{% if event.capacity %}{{ event.confirmed_registrations }}/{{ event.capacity }} reserved{% else %}Open attendance{% endif %}
{{ event.waitlist_registrations }} on waitlist View details
{% endfor %}
{% else %}

No matching events yet

{% if query %}Try a different search term or browse all events from the dashboard.{% else %}Create your first event in admin to populate the public catalog.{% endif %}

{% endif %}
01

Publish events

Create or edit event details in admin, then let the polished landing page surface them instantly.

02

Collect registrations

Attendees browse events, submit a secure form, and receive confirmation or waitlist handling with capacity checks.

03

Manage attendees

Monitor counts in the dashboard, review recent signups, and export attendee CSVs for operations.

{% endblock %}