Stars
Forks
Watchers
Developer links
Genealogy
Genealogy turns scattered family records into a living, browsable family tree that relatives can explore together and keep growing. Each person gets a full profile with parents, partners, children, and siblings, and couples are first-class records too, so remarriages, separations, and blended families are represented honestly instead of being forced into a single marriage box. Photos can be uploaded in batches, watermarked, and browsed in a carousel on the profile, while documents attach the scans and certificates that back up each fact. Events build a timeline overview for every person, so births, marriages, moves, and milestones read as a story rather than a spreadsheet. Several branches can live side by side: separate trees are organized as teams with owners, managers, editors, and read-only members, ownership can be transferred, and invitations keep research private to the family. Personal settings follow each user, including language, timezone, and a light or dark theme on any screen size. A built-in backup manager runs manual or scheduled daily backups with cleanup and email confirmation, and a log viewer surfaces slow queries and errors before they surprise you. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Whole Family Researches Together
- Separate trees run as teams with owners, managers, editors, and read-only members, so cousins can contribute photos and corrections while you keep control over who changes the official records.
- Relationships Modeled Honestly
- Persons and couples are separate records, allowing multiple partners, remarriages, reunions, and separated couples, which keeps blended and complex families accurate instead of squeezed into one marriage entry.
- Evidence Attached To People
- Batch photo uploads with optional watermarking, a profile photo carousel, and document uploads let birth certificates, scans, and portraits sit directly beside the facts they support.
- Backups And Logs Built In
- The backup manager runs manual or scheduled daily backups with cleanup and email confirmation, while the log viewer highlights slow queries, N+1 problems, and errors on demand.
Features
- Persons And Couples
- Records model biological parents, parent couples, partners, and siblings through father, mother, and couple links, supporting remarriage and same partner reunions across generations.
- Teams And Roles
- Laravel Jetstream Teams provide multi-tenancy with owner, administrator, manager, editor, and member permissions, team invitations, ownership transfer, optional two-factor authentication, and API access.
- Photos And Documents
- Multiple image uploads support watermarking and a navigable photo carousel per person, and document uploads attach certificates and scans to individual profiles for evidence.
- Events And Timelines
- Event management builds a timeline overview per person, ordering births, marriages, and life events chronologically so a life reads as a narrative, not rows.
- Backup Manager
- Manual backups can be started and managed in the interface, daily backup and cleanup jobs run through the scheduler, and an email confirms each completed backup.
- Log Viewer
- An on-demand viewer separates backup information, request and query debug logs, slow query warnings over 500 milliseconds, N+1 warnings, and errors for quick diagnosis.