Skip to content

A fully functional family tree module with Django and React

Notifications You must be signed in to change notification settings

mwangidyce/Family-Tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Family Tree Generator

This project entails building a family tree from scratch using django and html/css on the frontend.

A working demo can be seen here Working demo. This handles more than 800 family records over many generations. Also has an admin area for member management.

This is a hobby project, with no financial incentive.

Getting started

  1. Create an SQL database (Postgres, MySQL, SQLite etc.) and create a settings.env file in the root directory. An example of settings.env will be:

(fill in appropriately)

SECRET_KEY=''
DB_PASSWORD="password"
DB_HOST="localhost"
DB_PORT="5432"
DB_USER=""
DB_NAME=""

  1. Run the following command on the command line to set the respective environement variables:
source setup.sh
  1. Create models and tables in your db with Django
python manage.py makemigrations
python manage.py migrate
  1. Start the django server
python manage.py runserver
  1. You can then populate your family tree on /admin

About

A fully functional family tree module with Django and React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published