CODY
HART
Back to projects

live

List App

A collaborative list app for shared errands and projects, with Google sign-in, friends, roles, realtime updates, rich item metadata, and restorable history.

Stack

Next.js App RouterReactTypeScriptSupabase AuthSupabase RealtimeSupabase RPCSupabase PresencePostgreSQLRow Level SecuritySQLGoogle OAuthCSS

Source location

apps/list-app

Notes

This one is my answer to list apps that are fine for one person and awkward the second another human joins in. It has exact-email friend requests, notifications, owner/editor/viewer roles, share-link invites, realtime list and item updates, collaborator presence, assignable items, optional quantity/category/due-date/priority/notes fields, category grouping and filtering, checked-item cleanup, reusable suggestions from list history, and snapshots that can restore an older version. Supabase handles auth, Postgres, realtime channels, RPC, and RLS so the collaboration rules live close to the data.

Open project