Skip to content
Ryder Lee Smith
All work

Home dashboard

A self-hosted web app my household uses every day for chores, routines, calendars, meals, expenses and house hunting, behind invite-only sign-in.

Role
Author
Years
2026 - Present
Stack
Next.js, React, TypeScript, PostgreSQL, Docker
Links
Private repository

What it does for us

One place for the running of the house.

  • Chores: recurring and one-off jobs assigned to whoever’s doing them, with points for the ones that get done.
  • Routines: checklists for mornings, bedtimes and handovers.
  • Calendar: everyone’s calendars and the household’s on one grid.
  • Meals, nutrition and expenses: what we’re eating and what we’re spending, kept in the same place.
  • House hunting: saved searches pull for-sale listings onto one map, next to the places we need to be near, so how far a house is from work and school is a glance, not a guess.
  • Assistant: ask it about anything on the dashboard, and it can propose changes.

Built to keep running

It’s for family, not strangers, so sign-up is by invite only, and people sign in with a password or a passkey. When I merge a change, GitHub Actions builds a new image and the server picks it up within minutes. The database is backed up every night.

Next case study ReSkateManager