Skip to content

skye2k2/familyhistoryskills

Repository files navigation

Family History Skills

Heroku application to improve and track genealogy/family history skills: familyhistoryskills.herokuapp.com


WORK-IN-PROGRESS: Not yet ready for public consumption. See checklist below


There are countless blogs providing countless checklists for developing your family history and genealogy skills, but each has a different emphasis, and most had the drawback of being extremely simple checklists, without advanced information, integrated how-to's, learning aids, or any sort of permanance.

The primary emphasis of this application is to allow newly-minted LDS family history consultants to gauge core skills required to function well in the FamilySearch and associated partner products, but can be used by anyone wanting to establish a solid foundation for family history research.

To-Do:

  • Heroku app

  • README + TODO

  • Utilize CDN for static assets

  • Localized (key off of browser/FS lang locale, fall back to "en")

  • Publicly visible--login only for convenience

  • Add loading spinner while fetching data

  • Total percentage score as aggregate of all weighted subsections, updated on change

  • Auto checking/unchecking

  • Auto-save on each change

  • Add local storage for database fallback & non-logged-in experience

  • Add lightweight database (Firebase) to store default skill set, translations, and eventually user progress

    • Limit access to specific database entries, based on user ID (potentially split into separate databases)
  • Add FamilySearch Oauth for long-term, portable storing of progress

    • Register redirect URI
    • Obtain devkey
    • Integrate OAuth flow
    • Vanity URL
  • Enumerate competencies and relative weights (just use points and convert to percentage in calculation to avoid re-working values after every change)

    • Computer skills: ~10%
    • Core Competencies/Essential Skills: ~80%
    • Advanced Skills: ~10%
  • Member-related knowledge gated by member status

  • FH Coordinator status page for a set of users

  • Dowload/print empty/current checklist

  • Mobile-friendly

  • Certification wizard?

  • Pure offline experience?

About

Heroku application to improve and track genealogy/family history skills.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published