Focus: Taking a real product from idea to a working, installable app: designing the data model and security, building the full stack, wrapping it for iOS and Android, and validating demand with a landing page.
A Look Inside
// Real screens from the app — tap any screen to enlarge
// The one-time sign-in email, delivered through Resend
What DueSoon Does
Shared households
Couples and housemates share one space. Invite members by code or link, with per-household data isolation enforced at the database level.
Never miss a due date
Track bills, renewals, subscriptions and admin tasks with due dates, custom icons and attachments — the boring stuff, in one place.
Automated reminders
A reminder pipeline delivers timely email nudges through Resend so nothing important slips through the cracks.
Shared costs
Track who pays for what across the household, keeping recurring costs visible and fair.
Timeline and vault
A household timeline surfaces what is coming up, while the vault keeps key documents and details together.
Passwordless sign-in
Email magic-link authentication with onboarding that provisions a profile and default household automatically.
Tech Stack
Engineering Highlights
- ▹Database-enforced security. Every table is protected with Supabase Row-Level Security policies, so household data is isolated per user at the database layer, not just in the UI.
- ▹Passwordless auth with self-healing onboarding. Email magic-link sign-in, backed by a new-user trigger and defensive bootstrapping that provisions a profile, a default household and owner membership.
- ▹Relational data model. Profiles, households, members, items, reminders, shared costs, invites and attachments, designed as a normalised PostgreSQL schema.
- ▹One codebase, three platforms. A single Next.js and React app deployed to the web and wrapped as native iOS and Android apps with Capacitor.
- ▹Automated email reminders. A reminder-delivery pipeline sends transactional emails through Resend.
- ▹Product validation. A polished landing page and waitlist, with pricing validation, to test real demand before launch.
DueSoon is in private beta.
See it live at duesoon-app.com