QA • QA • QA • QA • QA • QA • QA • QA • QA • QA • QA • QA • QA • QA • QA

Camps

What this section is for

Camps (also called "barrios") are self-organizing themed communities that register each year to participate in the event. Each camp has a unique URL slug, one or more leads, optional images, and a per-year Camp Season capturing that year's name, description, vibes, space needs, and placement details.

Camp Admins control which year is shown publicly and which seasons are open for new registrations or opt-ins. The directory is public; registering or leading a camp requires an account.

![TODO: screenshot — Camps directory page showing camp list and filters]

Key pages at a glance

  • Camps directory (/Camps) — public listing of all camps for the current year.
  • Camp detail (/Camps/{slug}) — public detail page for a single camp with description, images, and current season.
  • Camp detail for a specific year (/Camps/{slug}/Season/{year}) — public detail for a camp's past season.
  • Register a new camp (/Camps/Register) — authenticated humans register a new camp when a season is open.
  • Edit a camp (/Camps/{slug}/Edit) — camp leads, Camp Admin, and Admin edit camp identity and season data.
  • Camps admin dashboard (/Camps/Admin) — Camp Admin and Admin review pending seasons, manage registration windows, and export data.

A public JSON API at /api/camps/{year} and /api/camps/{year}/placement is available for integrating listings into other sites.

As a Volunteer

Most of what the directory offers is open to anyone, signed in or not:

  • Browse the directory at /Camps. Cards show each camp's name, short blurb, image, vibes, and status badges. Filter by vibe, sound zone, kids-friendliness, and whether the camp is accepting humans. Tick Show lead positions to add coverage pills to each card — one per camp role (e.g. lnt lead: 1/2), showing how many slots are filled out of the total. The header also links the Barrio Guide 2026 (opens in a new tab).
  • View a camp's detail page at /Camps/{slug} for the long description, images, links, current season info, and leads by display name. Previous names appear unless the camp has chosen to hide them. If you're signed in and the camp is hosting approved events this year, an Events card lists them — tap the heart on a row to add it to your favourites.
  • Contact a camp via the "Contact this camp" button on the detail page. The camp's email is never exposed publicly — the button opens a facilitated form. Signing in is required so the camp knows who reached out.
  • Register a new camp at /Camps/Register when a season is open. You'll fill in the camp's identity (name, contact info, times at the event, Swiss camp flag) and season-specific details (blurb, languages, vibes, kids policy, sound zone, performance space, space requirement). On submit you become a lead of the camp and the season is created in Pending status, waiting on Camp Admin approval.
  • View previous seasons at /Camps/{slug}/Season/{year} to see how a camp described itself in earlier years.

Request to join a camp. When a camp's current-year season is Active or Full, the detail page shows a "Request to join" button. This does not physically join you to the camp — every camp runs its own admissions process (website, spreadsheet, WhatsApp). The request just tells Humans about the relationship so the app can support per-camp roles (e.g. LNT lead), Early Entry allocations, and notifications. Camp leads see your pending request and approve or reject it; you can withdraw a pending request, or leave the camp once you're an active member, at any time. Membership state is only visible to you and the camp's leads/Camp Admin — never to anonymous visitors.

Step-by-step: register your camp (2026)

Any authenticated human can register a camp once a registration season is open. In practice, most camp leads are also Colaboradores — see Governance — but it's not a system requirement. If you're brand new, complete the regular onboarding first (Onboarding).

  1. Sign in to humans.nobodies.team.
  2. Go to Camps in the navigation.
  3. Click Register your camp.
  4. Fill in the camp profile: community info (public — name, blurb, vibes, sound zone, languages, kids policy), placement info (internal — preferred zone, footprint, infrastructure needs), and co-leads.
  5. Indicate whether your camp is accepting humans this year.
  6. Submit. The season is created in Pending status. A Camp Admin reviews and approves; once approved your camp appears in the public listing and on the Elsewhere website.

After registration, Barrio Support (Ellen — ellen@nobodies.team) typically adds you to the Camp Leads team in Humans so you receive coordinator comms — water schedules, LNT reminders, power obligations. If those aren't reaching you, ask Ellen.

Your camp profile is persistent year to year — next year you only update it, you don't start from scratch. Opt in to each year you're attending (from the Edit page once Camp Admins open the new season); a camp that has no Active or Full season for the current year doesn't appear in the active listing.

How your camp data feeds other systems

System What it gets
Public Elsewhere website Listing data is pulled from Humans. Updates to your status, blurb, or images flow through.
City planning / placement Placement data feeds the city planning tool. Internal only — not published.
Barrio Support comms Barrio Support uses Humans to send communications to camp leads — water schedules, LNT reminders, power obligations. Being registered is how you receive these.
Barrio store (rolling out) Barrio services — water, ice, tokens — are becoming orderable through a store inside Humans. Details to follow from Production & Logistics.

Key contacts (2026)

For Who
Barrio Support (pre-event) Ellen — ellen@nobodies.team or barrios@nobodies.team
City Planning / Placement Melo — via Discord or the city planning channel
Water, LNT, power obligations Barrio Support — comms go out via Humans to camp leads
Barrio store / purchasing Production & Logistics — daniela@nobodies.team
App issues humans@nobodies.team
General questions #🎪-barrios on Discord
  • Profiles — camp leads are linked to human accounts; a valid profile is required to be a lead.
  • Governance — Colaborador application is the prerequisite for becoming a camp lead.
  • City Planning — what happens to the placement data your camp profile feeds in.
  • Glossary — definitions for "barrio", "season", "Camp Lead", "sound zone", and other camp terms.