dreamseeker
My RevenueCat Shipyard 2026 submission. Goal-achievement app: break goals into daily micro-actions, track with streaks and XP, share progress to a community feed.
[why]
Hackathon submission for RevenueCat Shipyard 2026. A weekend project, not a product.
You pick a goal and break it into small actions. The Today tab pulls everything into one place so you always know what to do right now. Every completed action triggers haptics, hype copy, XP, and a streak update. Completing a goal walks you through an achievement screen, guided reflection, and next steps.
XP drives progression: +10 per action, +100 per goal, +15 per focus session. Ten levels from Dreamer to Legend, four achievement badges, a 16-week streak heatmap. Auth state syncs to RevenueCat on login, and every UI read is a live Convex subscription. There's row-level security on every table, rate limiting on every endpoint, and input validation on every mutation.
[hackathon]
RevenueCat Shipyard 2026 · Feb 2026
[related]
- coderabbit-shadcn-registry · TypeScript · React
shadcn registry for CodeRabbit API integration, with framework-agnostic client, storage adapters, and React components.
- skills · TypeScript · Bun · Claude Code
Custom Claude Code skills, installable individually as plugins. handoff, qmd, commit, polish, audit, techdebt, teams, gif, frames.
- patches · Diff · Bun · npm · pnpm
Patch files for packages and dependencies. Drop-in fixes for bugs, missing features, and type errors awaiting upstream merges.