/** * CrowdSurf landing page — swipe to coordinate local activities. */ export function renderLanding(): string { return `
Swipe to discover. Commit to join. When enough people are in, it happens. No planning committees. No group chat chaos. Just action.
Someone has an idea — community garden day, open mic, repair cafe. They post it with a threshold: “happens when 5 people are in.”
Community members discover activities by swiping. Right to join, left to skip. Declare what you’re bringing — skills, gear, food.
When enough people commit, the activity triggers. The group forms, contributions are matched, and it just… happens.
Activities only happen when enough people commit. No more “who’s coming?” anxiety. The threshold is the RSVP.
See what people are bringing and what’s still needed. Skills, equipment, food, space — the puzzle assembles itself.
Proposals expire. The countdown creates momentum. As the window closes, urgency rises and commitment accelerates.
Powered by rSpace CRDT infrastructure. Every swipe syncs instantly across all participants. Offline-first, multiplayer by default.
5 people + seedlings + shovels = community garden magic
Musicians find each other. Instruments match up. Music emerges.
Bring broken stuff, find fixers. Circular economy through coordination.
Someone cooks, others bring ingredients. Potluck, self-organized.
Yoga by the canal. Group meditation. Movement in the park.
Coders + designers + a space + caffeine = build something together.
Create a space for your community and start crowdsurfing.