Product Foundation

KindHello MVP starter

This repository starts with the operational backbone of the product: authenticated app shell, event-centric scheduling surfaces, queue visibility, and the service seams for Supabase, Trigger.dev, and Resend.

Current stack

Next.js

App Router shell, route handlers, UI delivery

Supabase

Postgres, auth, and future storage

Trigger.dev

Queueing, scheduling, retries, long-running jobs

Resend

Outbound email and delivery state integration

01

Capture recipients

Users maintain a recipient table with names, email addresses, relationships, and future event context.

Contacts
Relationships
Search

02

Create events

Each event defines timing, tone, style, recurrence, rhyme, and whether review is required before send.

Scheduling
Tone
Review mode

03

Generate and deliver

The system queues generation, prepares a postcard cover and inside copy, then either waits for approval or sends automatically.

Queue
Approval
Delivery