Showcase build / Families & events / Laravel

Angkan

A family tree and reunion app for Filipino families.

For the business

Before: RSVPs, payments and guest lists are spread across group chats.

Invitations, contributions and door check-in for a reunion in one place, not scattered group chats.

Families build their tree together in private, share a public page that protects living relatives, and run the reunion: invitations, answers per household, contributions, committees, QR check-in at the door and a shared album. Designed for every age, from Lola to the grandkids: big text, plain words, phones first.

How it's built

  • One server-side privacy presenter decides what members, guests and the public see, proven by leak tests.
  • Every family's data fenced by a scope that fails closed.
  • “How are we related?” by graph search, with Filipino terms (pinsan, pamangkin, balae).
  • Offline check-in that syncs without double counting; import and export as GEDCOM (keeping “about 1931” dates) or Excel/CSV.

Screens

  • Angkan: Family tree with the public/private status and big zoom controls
    Family tree with the public/private status and big zoom controls
  • Angkan: “How are we related?”: first cousin once removed, with the chain of people
    “How are we related?”: first cousin once removed, with the chain of people
  • Angkan: Public tree page: living names shortened, children private
    Public tree page: living names shortened, children private
  • Angkan: Where the family lives now, by place
    Where the family lives now, by place
  • Angkan: Reunion contributions by GCash/Maya, confirmed by the treasurer
    Reunion contributions by GCash/Maya, confirmed by the treasurer
  • Angkan: Check-in at the door by QR code, works without signal
    Check-in at the door by QR code, works without signal
  • Angkan: Family tree on a phone
    Family tree on a phone
  • Angkan: Check-in at the door on a phone
    Check-in at the door on a phone

Other apps

All projects