Summer Camp Portal is the free, open-source platform for running multi-affiliate summer camps — registrations, volunteers, staff, and families all in one place.
From registration to receipts — the parent dashboard keeps it simple.
| Emma | Camp Quest Ohio — Summer 2025 | Confirmed |
| Liam | Camp Quest Ohio — Summer 2025 | Forms Due |
| Emma | Camp Quest Ohio — Spring Break | Complete |
One platform, every role, zero licensing fees.
Publish sessions, set capacity, collect applications, and track each registration from start to complete — with payment and forms built in.
Volunteers apply, affiliates review and approve. Approved volunteers get their own dashboard — no extra software needed.
One installation supports every affiliate. Central admins see everything; affiliate staff see only their own data.
Parents track registrations and camper details from a personal dashboard. Every role gets the right view — nothing more.
Create cabin templates, clone them per session, and assign campers by age, gender policy, and sibling groups — with drag-and-drop or auto-assignment.
Organize campers into activity, skit, and team groups — assign from the group roster or a camper's page.
Board meetings, agendas, minutes, document library, and voting — for both organization and affiliate boards. Feature-flagged per affiliate.
Registration, financial, donation, and volunteer summaries — available at both organization and affiliate level. IRS 990 data export included.
Build any form — health, media consent, emergency contacts — and attach them to sessions. Parents complete them during registration.
Fine-grained RBAC: Platform Admin, Central Superadmin, Affiliate Admin, Registrar, Volunteer Manager, Parent, and Volunteer.
Per-org or per-affiliate discussion sections for staff and volunteers — tips, announcements, Q&A. Markdown, moderation, edit history, and rate limits built in. Parents stay out by default.
AGPL-licensed Django application. Self-host it, fork it, contribute back. No per-seat fees, no vendor lock-in, ever.
Let confirmed event attendees opt in to a private, searchable directory — they choose what to share, and only fellow attendees can see it.
Offer application-only tiers: applicants answer tier-specific questions, staff review and approve or decline, and set each accepted attendee's fee.
Work down a live roster as families drive up: who has arrived, whose forms and payment are settled, and which cabin they're in. Medication handover is recorded separately, with its own time and its own name.
A shared board of camp jobs volunteers and staff can pick up — paid or unpaid — with hours and earnings tracked for your bookkeeper.
Set a report up once — filters, columns, sort, affiliates — name it, and share it with your team. Reopening it is one click, and everyone still sees only what their own role permits.
Put a saved view on a daily, weekly or monthly timer. You get an email with how many rows it found and a link to open it — never the rows themselves, and never a spreadsheet. It goes to you and nobody else, and every run re-checks whether you may still run that report; if not, it pauses and tells you.
Log, review, and resolve camp incidents with full audit trail.
Run fundraising campaigns with progress tracking and donor management.
Families apply for aid; staff review and approve with configurable criteria.
Early-bird tiers and automatic sibling discounts.
Assign and track training completion for volunteers and staff.
Award badges to campers, volunteers, and staff to recognize milestones.
Centralized contact directory with relationship tracking and notes.
Every sensitive action is logged — who did what, when, with full context.
GDPR-style data deletion requests with admin review workflow.
One-click sign in with Google. No extra passwords to remember.
Each organization gets its own logo, colors, and email templates.
One sign-in surfaces every role a person holds across orgs and affiliates.
Snappy, app-like page transitions — no full reloads, no SPA complexity.
Compose from reusable templates, attach documents, schedule a send for later, or mail the recipients of a report — with a delivery record of every message you send.
Affiliates verify their own domain and send camp email from their own address instead of a shared one.
From a single git clone to a running portal in minutes.
Fork the repo, set your environment variables (database URL, email, Stripe key), and run migrations. One command gets you a fully functional portal.
Create your Organization and as many Affiliates as you run — each with its own branding, staff, sessions, and volunteer pool.
Set dates, capacity, and base price. Families register online; payment and form collection happen automatically.
Central admins, affiliate staff, volunteers, and parents each get their own dashboard — surfaced automatically based on their role.
Whether you want full control or a hands-off experience, we've got you.
Deploy it yourself on any cloud, VPS, or server you control.
We run it, we update it, we support it — you focus on camp.
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 →Whether you want to self-host or have Camp Quest run it for you, we'd love to hear about your camp.
Email us