← projects
Tompkins Family App

Tompkins Family App

Creator

2024 — present

Private · production · family-only

Next.jsPostgreSQLNextAuthPM2
Production at tompkins.app
Photos, recipes, events, RSVPs
Google OAuth + credential auth
Repo: philbert440/tompkins (private)

Why build it?

Our family data was scattered across spreadsheets, camera rolls, and group chats. I wanted one place that felt like ours — not another social network — with accounts, photos, recipes, and events under our control.

What it does

The app is a protected Next.js site with a Postgres backend. Family members get profiles, a photo library, recipe storage, calendar-style events with RSVPs, and a family directory (routes live under /family). Auth is NextAuth with Google and email flows; avatar images thread correctly through JWT → session so the navbar shows the right face after login.

Ops

It deploys to a production VM over SSH with PM2 restarts after next build. The repo migrated from an older bot account to philbert440/tompkins with full git history preserved. Rivet handles routine fixes and deploys; I keep the product scope intentionally small so it stays maintainable as a side project.