Skip to content
Live nowSeason 2 · Episode 15 · Agentic Coding Guide
← Back to builds
Screenshot of CampAI Basecamp — a new home for the people who build.

CampAI Basecamp — a new home for the people who build.

by rookepoole

★ 3.6 (7)

Voted by ₥AN$A, Air Planes, Auny 🧡, kaleb, rookepoole, Tia, Wil

CampAI reimagined as a welcoming, woodsy workspace. It opens in dark forest mode, with a remembered light-mode option, clear sidebar navigation, the current challenge, community stats, and real builds. The design carries through builds, voting, the leaderboard, builder profiles, and account pages. Profile photos and initials share consistent sizing, and leaderboard rows keep names and scores aligned. This is a fork of the existing platform. The production code retains PostgreSQL, accounts, sessions, submissions, four-category ratings, and existing URLs. Adoption requires no schema migration or account transfer. A read-only preflight script and staging/cutover/rollback guide are included. Security improvements isolate uploaded HTML with an opaque sandbox origin, add response headers, and normalize login error messages. The ChatGPT Sites preview shows actual public CampAI content. Account and submission actions continue on the existing service; the PR contains the database-backed application changes.

Models
GPT-6 through Codex.
Cost
Built using my remaining Codex subscription allowance. Exact token count and dollar cost were not tracked.
Prompts & issues

The brief was to rethink CampAI with a woodsy/tech design while improving usability, security, and migration. I pushed the build toward default dark mode, consistent subpage styling, real community content, and a PR against the original repository. One visible issue was inconsistent leaderboard avatars: the preview’s content security policy blocked the inline styles controlling their dimensions. We moved avatar sizing into shared CSS and standardized the profile rows and score columns. The migration decision was to preserve the existing backend and schema instead of introducing another data system. Deployment becomes an application update with a documented rollback. TypeScript and the Next.js production build passed. Public preview routes were checked. Authenticated staging workflows and mobile visual testing remain unverified. PR: https://github.com/cortexresearch/camp-ai-platform/pull/1