family placeholder Week · #24

Family Dashboard

A tabbed dashboard combining Budget, Home Maintenance, Date Night, and Happiness Jar into one URL. The family's single shared entry point.

ReactViteTypeScriptTailwindCloudflare Pages

We use four separate family apps and none of them talk to each other. Every family check-in starts with tab-switching between Budget Meeting, the Home Maintenance tracker, the Date Night Planner, and the Happiness Jar. The dashboard is the one URL that shows the snapshot of all of them.

The Problem

Four separate apps create four separate routines, four separate logins, and four separate mental contexts to switch between. A shared family operating system needs a shared entry point — one place that tells both of us what state the household is in right now.

What It Is

A tabbed single-page dashboard with four persistent tabs: Budget, Home, Dates, and Happiness. Each tab shows a read-only summary view of the corresponding app and links out to the full experience. Data is pulled from localStorage written by each individual family app — the dashboard consumes without writing.

Target load time: under 1 second. This opens on the family iPad every morning.

Features

Stack

ToolRole
React + ViteSPA with four-tab layout
TailwindShared styling with individual family apps
localStorageRead-only data from each source app
Cloudflare PagesHosting