back to work
Case Study · Solo Founder

Redeemly

A moderated, Christ-centered online community where people pursuing Jesus connect through groups, scripture study, resources, and one-to-one messaging — built solo on Next.js 16 and Supabase.

Role
Sole founder · solo build
Type
Social / community platform
Status
Active personal project
Migrations
14+ versioned SQL files
Redeemly

Discipleship without isolation.

There's a real gap between secular social platforms (built around feed engagement) and isolated solo discipleship. People walking toward freedom and discipleship in Jesus need a safe, moderated, biblically grounded space to do that together — not alone.

Postgres-first, server-side write, moderated by default.

Redeemly is a Next.js 16 application on Supabase Postgres with profiles, groups, scripture browsing, resource libraries, search, direct messaging with real-time triggers, and a built-in moderation layer. The data layer ships with 14+ versioned SQL migrations covering profiles, feed, groups, resources, scripture, storage, auto-username generation, and trigger-driven message notifications.

Architecture commits to RLS, rate limiting, content sanitization, and server-side write paths — consistent with the moderated-community use case.

Solo founder and engineer.

All commits are mine. Built every layer — Supabase setup, auth flows, profile search, gated resource and scripture access, AppSidebar layout with idle-session AutoLogoutProvider, message-notification system on Supabase triggers, and the About-page testimony copy.

Founder-mode in the literal sense: the repo carries vision, mission, values, statement of faith, product requirements, data model, roadmap, build packet, donation policy, terms, privacy, and community guidelines as living documents.

What it's built on.

Frontend
Next.js 16 · React 19 · Tailwind 4 · Radix · React Compiler
Backend
Server Actions · Route Handlers · server-only writes
Database
Supabase Postgres · 14+ versioned migrations · RLS
Auth
Supabase Auth · email signup · gated routes
Realtime
Supabase triggers for message notifications
Storage
Supabase Storage for resource files

A real venture, treated like one.

Redeemly is solo-built and product-documented as a venture, not a coding exercise. Honest framing: it has not been validated at production scale, and recent commit cadence has slowed. The engineering work is real and the mission is the reason.