Shajro شجرو

A private, invite-only family shajra. Relatives add people from a phone, elders approve, and the family owns the data forever.

What it does

An interactive tree you pan and zoom. Tap anyone to add their father, mother, spouse, children or siblings in one step. Names auto-fill in Sindhi script. Every change goes to a moderation queue before it appears. It answers "how are we related" in the family's own words, and exports the whole tree as GEDCOM 7 so the data can move to any other genealogy tool.

Privacy

Nothing here is public. Only signed-in, invited family members can see the tree. Photos are private, served through short-lived signed links, and a removal request always wins.

Author

Built by Dr. Safeer Ali Mirani, GPU / XR / real-time visualisation engineer (PhD).
safeer.ali.mirani@gmail.com · Portfolio · GitHub · LinkedIn

Credits

Data, auth and photo storage: Supabase (Postgres, row-level security). Sindhi name spelling: a local dictionary of family-approved spellings, with Google Translate as a fallback for names not yet in it. Kinship terms are seeded and reviewed by family elders. GEDCOM 7 export follows the FamilySearch GEDCOM 7 specification.

Back to the tree