{"repo":"qiaoshouqing/familytree","free":true,"listed":false,"github":"https://github.com/qiaoshouqing/familytree","clone":"git clone https://github.com/qiaoshouqing/familytree.git","description":"A minimalist open-source family tree website project.","language":"TypeScript","stars":555,"topics":["familytree","nextjs","react","typescript"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Family Tree English 中文 A family tree visualization project built with Next.js for displaying and managing your family history and member relationships. Demo Website You can visit https://familytree.pomodiary.com/ to see an online demonstration of this project. Features - Visual representation of multiple generations of family members - Relationship connections between family members - Detailed personal information records - Optional login authentication mechanism - Fully customizable interface and data Quick Start Install Dependencies Configure the Project 1. Copy the environment variable template and configure it: 2. Set your configurations in the .env.local file: Add Family Data 1. Create your family data file family-data.json in the config directory, you can refer to family-data.example.json or family-data.json . 2. Add your family member information in the following format: Field descriptions: - id : Unique identifier for each person, used to establish relationships - name : Name - info : Personal description, life summary, etc. - fatherId : Father's ID, used to establish generational relationships - birthYear : Birth year (optional) - deathYear : Death year (optional) Run the Project Visit http://localhost:3000 to view your family tree. Data Format Details Family data is stored in JSON format, organized by generations: - Each generation has a title and a group of people - Each person includes ID, name, information, and father's ID - Parent-child relationships are establi","default_branch":null,"files":null,"tree":[],"storefront":"/r/qiaoshouqing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qiaoshouqing/familytree/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}