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.