/Genealogical-Maps

Application created with Electron to build family trees in an easy and simple way, by means of blocks.

Primary LanguageJavaScript

Genealogical-Maps

Application created with Electron to build family trees in an easy and simple way, by means of blocks. Application to create family trees in an easy and simple way, by means of blocks. These blocks will collect relevant information about people, so that blocks and relationships will be generated directly without the need for the user to bother with the layout.

Content

The information that may be kept on individuals shall be:

  • Name: String to collect the name of the person.
  • Surname: String to collect the surname of the person.
  • Second Surname (Optional): String to collect the second surname of the person if available.
  • Sex (Optional): Boolean to collect the sex of the person (M, F).
  • Date of Birth (Optional): String/Date to collect the date of birth of the person.
  • Date of Death (Optional): String/Date to collect the date of birth of the person.
  • Important Data (Optional): String to collect important data about the person.
  • Description (Optional): String to collect some data about the person.
  • Child of: String from a list to connect a person to their parents. This list will have the names of other people inserted or None value.
  • Married to: String from a list to connect a person to their partners. This list will have the names of other people inserted or None value.
  • Layer (Optional): Int value to place a person in a determine branch.

Screenshots