Skip to content

This is an application for family tree made for Microfest by Ali Khan Mehboob.

Notifications You must be signed in to change notification settings

Alikhan2904/microfest-family-tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7158737 · May 30, 2020

History

2 Commits
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020
May 30, 2020

Repository files navigation

About

This is an application for family tree made for Microfest by Ali Khan Mehboob.

Logic Concept

  1. A person can have one father
  2. A person can have one mother
  3. A person can have one parent (couple of mother and father)
  4. A person can have 0 to many children
  5. A person can have 0 to many spouses (husbands or wife)
  6. A couple can have 0 to many children (based on parent_id)

Family Member Entry

  1. Enter Name and Gender
  2. Set Father
  3. Set Mother
  4. Add Spouse
  5. Add Child

Person Attribute

  1. Nickname
  2. Gender
  3. Fullname
  4. Date of birth
  5. Date of death (or at least year of death)
  6. Address
  7. Phone Number
  8. Email

Couple Attribute (TODO)

  1. Husband
  2. Wife
  3. Marriage Date
  4. Divorce Date
  5. Address

How to Install

Installation Steps

  1. Clone the repo : git clone https://github.com/Alikhan2904/microfest-family-tree.git
  2. cd microfest-family-tree
  3. composer install
  4. cp .env.example .env
  5. php artisan key:generate
  6. Create database on MySQL with the name of "microfest"
  7. Set database credentials in .env file
  8. php artisan migrate
  9. php artisan storage:link
  10. php artisan serve
  11. Done (Register as new user to start using the application).

About

This is an application for family tree made for Microfest by Ali Khan Mehboob.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published