Built by the team at Camp Quest

Camp management
built for the open web

Summer Camp Portal is the free, open-source platform for running multi-affiliate summer camps — registrations, volunteers, staff, and families all in one place.

Summer Camp Portal — Dashboard
GET /o/camp-quest/central/
# Registrations this season
sessions_active 12
campers_enrolled 287
volunteers_ready 43
# Affiliates online
"Seattle" ACTIVE
"Portland" ACTIVE
"San Francisco" ACTIVE
# Pending volunteer reviews
applications 7 PENDING
Live Portal

Everything families need, in one place

From registration to receipts — the parent dashboard keeps it simple.

campportal.example.com/o/my-org/me/household/
JS
Jane Smith
Parent
🏠 Household 🏕️ Registrations 💳 Payments 📋 Forms
2
Campers
3
Registrations
1
Pending Form
Recent Registrations
Emma Camp Quest Ohio — Summer 2025 Confirmed
Liam Camp Quest Ohio — Summer 2025 Forms Due
Emma Camp Quest Ohio — Spring Break Complete

Everything your camp needs

One platform, every role, zero licensing fees.

Session & Registration

Publish sessions, set capacity, collect applications, and track each registration from start to complete — with payment and forms built in.

Volunteer Management

Volunteers apply, affiliates review and approve. Approved volunteers get their own dashboard — no extra software needed.

Multi-Affiliate

One installation supports every affiliate. Central admins see everything; affiliate staff see only their own data.

Family Dashboards

Parents track registrations and camper details from a personal dashboard. Every role gets the right view — nothing more.

Role-Based Access

Fine-grained RBAC: Platform Admin, Central Superadmin, Affiliate Admin, Registrar, Volunteer Manager, Parent, and Volunteer.

Open Source

AGPL-licensed Django application. Self-host it, fork it, contribute back. No per-seat fees, no vendor lock-in, ever.

How it works

From a single git clone to a running portal in minutes.

1
Clone & configure

Fork the repo, set your environment variables (database URL, email, Stripe key), and run migrations. One command gets you a fully functional portal.

2
Add your organization & affiliates

Create your Organization and as many Affiliates as you run — each with its own branding, staff, sessions, and volunteer pool.

3
Publish sessions & open registration

Set dates, capacity, and base price. Families register online; payment and form collection happen automatically.

4
Manage from your dashboards

Central admins, affiliate staff, volunteers, and parents each get their own dashboard — surfaced automatically based on their role.

Two ways to get started

Whether you want full control or a hands-off experience, we've got you.

Self-Hosted

Free forever

Deploy it yourself on any cloud, VPS, or server you control.

  • Full source code, AGPL license
  • Docker Compose or Render deploy
  • Community support via GitHub
  • Own your data, your infrastructure
Get the code
Managed Hosting

Hosted by Camp Quest

We run it, we update it, we support it — you focus on camp.

  • Setup & onboarding included
  • Updates, backups & monitoring
  • Priority email support
  • Backed by a team that runs real secular summer camps
Request a demo
Our story

Made by Camp Quest, for the secular camp community

Camp Quest is the original science-focused, reason-friendly summer camp network — running programs across North America since 1996. We built Summer Camp Portal to manage our own multi-affiliate operation, and we're sharing it with the broader community of secular and freethought camps.

If you run a camp that values curiosity, critical thinking, and community, this platform was made with you in mind.

Learn about Camp Quest →
1996
Founded
20+
Chapters
1000s
Campers/yr
Free
Open source

Ready to talk?

Whether you want to self-host or have Camp Quest run it for you, we'd love to hear about your camp.

Email us Browse the code