← Back to Home
Campfire

Overview

Most memory-keeping apps churn because remembering is a solo chore with no audience until a book ships a year later — and gamifying the individual with streaks makes it worse. Campfire makes it multiplayer: a small circle (think old friends, 2–8 people) co-authoring the documented history of that circle. Questions come from real people instead of a robot, reactions are instant, and progress is fill-the-map — the eras and gaps in your shared story — not keep-the-streak. The annual book is the reward the group earns together, not the entry chore.

It's deliberately the opposite of a social network, and a few hard boundaries define the product as much as the features do: no public graph, no followers, no discovery, no present-tense performance feed, and the archive belongs to the circle (export is a feature, not a threat).

Features

Stack

Next.js 16 (App Router) and React 19 with Drizzle ORM over Railway Postgres, NextAuth magic-link sign-in, Vercel Blob for media, and server-sent events for the live loop. Deployed on Railway with a separate cron service for the weekly ember.