ActsControl room

Send a tester a link — it opens on their phone like an app. Everything they do shows up here and grows the content.

Acts

Someone needs an act. Someone else does it — says the prayer, lights the candle, makes the visit — and the first person sees it happen.

Acts is a two-sided marketplace for acts of faith and mercy. A Seeker posts a need for a person, a moment, a place. Helpers answer with real acts — prayer, a candle, a rosary, a visit — each one counted, each one visible to the person who asked. Pastors broadcast their parish's needs; supporters share and give. No account required to act.

  • Ask — post a need in three taps, free, always.
  • Act — answer one, anywhere or at the place itself.
  • See it — every act lands on the request as proof and comfort.
  • Keep going — points, streaks, saint cards, badges make mercy a habit.
Text Email
Open the latest build →

or send someone acts-ten.vercel.app/app

Latest build

2026-08-17, pre-Steve-call (Bryan's NIGHT LIST of 9 — all shipped). Read this first to resume.

2026-08-17 — demo data + refresh lever + visit door

  • /refresh — one URL purges every cached page site-wide (revalidatePath from the root layout). Hit it after any data change.
  • Steve-demo data curated: 14 nonsense missions purged (jb;hbhjb etc., children first: proofs/comments/story cards); 10 HEARTFELT requests seeded (Rosa's surgery · Danny 28 days sober · Sister Agnes at St. Mary's · Grace's biopsy · the Alvarez family · Elena & Tom · Marcus 17 · Grandpa Joe at St. Columba · Nurse Kemi · the valley floods) with live praying counts (9–63) + a word of encouragement each. 31 missions total, all real.
  • "Acts at a place" on the hamburger → /visit door (redirects to the freshest place-anchored request's location loop).
Full build log →

Tech specs

  • Web app — Next.js 16 (App Router) · React 19 · TypeScript · Tailwind v4
  • Data — Supabase Postgres with RLS (guests append; moderation server-side) + Storage for photos
  • Hosting — Vercel; every push to main deploys to acts-ten.vercel.app
  • Design — one token system, three skins (Classic · Modern · TikTok) + concept scopes (Amen, Market, Hybrid)
  • Guests first — no login to act; device-keyed profiles upgrade to members
  • Mocked for now — payments, push notifications, the iOS widget (designed, not native yet)

Next steps

  1. 1Add the wrapper (Expo) — an Expo native shell around this build so it installs from the App Store and unlocks push, GPS, and the real home-screen widget.
  2. 2Get into Astro — the builder the original prototype was made in: bring this build into it so the two lines of work merge into one app.
  3. 3TestFlight — the beta in Steve's circle's hands: real parishes, real asks, feedback straight into the build log.