← Back to Portfolio

Rajeh Family Tree

Rajeh Family Tree
webAug 2026Full Stack Creator

Project Overview

A custom digital genealogy platform and family archive. Features tiered generational tree views, relationship role management (Father, Mother, Wife, Son, Daughter, Siblings), profile modals, authentication gateways, and server-side JSON storage allowing easy updates without complex database setups.

Key Features

  • Interactive generational tree hierarchy diagram with customizable avatars and relationship tagging
  • Passcode-protected family authentication gateway ensuring secure access
  • Direct file-based JSON persistence on disk via Next.js REST API routes
  • JSON export, backup download, and roster search with quick filters

Technical Challenges & Solutions

Ensuring seamless server-side file writes with race condition safeguards and providing client-side backup/export options without relying on external databases. Solved using atomic Node.js fs handlers paired with reactive client states.