Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The application starts with a home screen:
When the user clicks Start she is asked to login:
If the user has an account with FamilySearch, she can enter her username and password and then click Sign In. Otherwise, the user can click Register to get instructions on how to register for an account:
Once the user logs in, she sees a basic fan chart, showing herself and empty spots for her parents:
The user can click on any of the empty spots to add a parent. For example:
After entering known information, the user clicks the Next button, and the application will search for her parent and present any matches:
Here, she can choose a match or indicate that none of the suggestions are correct. In this latter case, the new person is created for her. After completing this screen, she goes back to the Parents view, but with any created parents filled in.
Once a user has both parents entered, she wins a trophy:
These are done in a hand-drawn style similar to those seen here.
After winning the trophy, the user proceeds to enter her grandparents:
This shows the fan chart, expanded by one generation, with clickable spots for her grandparents. The screens for entering this information and finding matches are similar to those shown earlier.
Once the user has accomplished this task, she gets a grandparents trophy:
Now the user can build her story:
Here, the user has three choices: photos, stories, and documents. Each of these large buttons will walk the user through adding these elements to her family tree. For each one, the user receives trophies when completing the task, possibly with encouragement of stars or other awards along the way.
Once completing all of these goals, then the user is rewarded with a multiple-page, multimedia board that includes all of her entered photos, stories, and documents, arranged with the people and facts along the way. She can swipe through this and return to it at any time.
Future levels of the application will include additional levels. These can include:
- finding family in the 1940 census
- finding photos, stories, documents and facts for the two-generation fan chart rooted at each parent
- finding photos, stories, documents and facts for a three-generation descendant chart
Each of these levels can use charts similar to those designed at leaf.byu.edu.