Photo App for Parents (Weekly Highlights)
Ready-made blueprint for a privacy-first family photo app with invites, weekly digest, and album checkout.
Original user prompt
Build a privacy-first app where parents share kids photos with trusted family. Include invitation-based access, automatic weekly highlights, and optional printed album checkout.
Advanced outputs (CLAUDE.md, .cursorrules, Master Prompt)
Recommended Tech Stack
Recommended stack: - Next.js App Router + TypeScript strict for rapid product iteration. - Tailwind + shadcn/ui for accessible primitives. - Auth.js email magic links + invite tokens. - Postgres + Prisma for tenant-safe relational modeling. - S3-compatible object storage + signed upload URLs. - Queue: Upstash or Trigger.dev for async media jobs. - Payments: Stripe Checkout + webhook reconciliation. Why: - Keeps operations small for 1-2 engineers. - Strong typed contracts across API and worker jobs. Alternatives: - Clerk instead of Auth.js if faster auth delivery is needed. - Supabase Storage instead of S3 if you prefer one vendor for DB + storage.
🚀 Submit this blueprint to the Community Gallery
Your submissions are protected: anti-bot reCAPTCHA, daily anti-flood limits, data deleted after 14 days, zero account required. Only title + JSON are used for the gallery. Privacy policy: vibemeta.app/privacy
Why this prompt works
This prompt works because it constrains output to concrete artifacts developers can execute immediately: schema, endpoints, jobs, and acceptance criteria. It balances MVP speed with privacy and operational safety, which is what real teams need when building a family product.
How to use it in your project
- Open VibeMeta generator and paste/adapt the idea text from this example.
- Keep the same phases and acceptance criteria, then swap only domain entities.
- Copy CLAUDE.md and .cursorrules into your repo before coding.
- Run the MVP checklist first, then expand to V2 features.
Share this page or copy the full JSON to reuse the blueprint quickly.