← Back to All Projects
Love Ledger preview
Full Stack

Love Ledger

Personal Relationship CRM

My roleSole engineer and product owner — schema, API, authentication, and UI.

The Problem

Staying intentional with people is a memory problem, not a caring problem. The app turns relationship upkeep into tracked state — dates, last contact, gift gaps — and pushes the reminder before the occasion passes rather than after.

The Solution

A CRM for the people who matter most rather than for a sales pipeline. Love Ledger tracks important dates, stores memories, manages gift ideas through a Kanban board, and surfaces nudges when someone has gone too long without hearing from you.

Features

  • Thoughtfulness Engine: dashboard nudges for upcoming occasions, gift gaps, and lapsed contact
  • Relationship profiles with love language, sizes, favorites, and notes
  • Memory vault with full-text search, year grouping, and tag editing
  • Gift tracker as a Kanban board: Idea → Saved → Purchased → Wrapped → Given
  • Clerk-authenticated REST API with per-user data scoping
  • Split deploy — Netlify frontend, Render API, Neon serverless Postgres

Tech Stack

ReactExpressPrismaPostgreSQLClerkMaterial UI