A collaborative family tree web app — build and share your family history together.
- Sign up and create your own family tree
- Add members with name, birth/death years, relation, note, and photo
- Parent–child relationships visualized with connector lines
- Public browsing — anyone can view family trees without an account
- Real-time sync — changes appear instantly across devices
- Photo uploads per member via cloud storage
- Web: Next.js 16 (App Router, TypeScript, Tailwind)
- Backend: Supabase (Postgres, Auth, Storage, Real-time)
- Monorepo: pnpm workspaces (
apps/web,packages/shared)
pnpm install
pnpm devOpen http://localhost:3000.