Rendering genealogical data from J.R.R. Tolkien's legendarium into interactive visualizations using D3. Ongoing project.
Middle-Earth Genealogy Project - source for genealogy data.
D3
gedcom-d3 - used to parse gedcom files into d3-capable json.
Create React App
Typescript
Material UI
**Note: the back end is currently down until I can migrate to a good free alternative to Heroku, so most of the app is not currently functional. However, if you are still curious, you can at least see what the front end looks like at the link below.