Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cheshire137/nash-grave-plot

Web app to view cemetery information for Nashville, Tennessee.
https://github.com/cheshire137/nash-grave-plot

archaeology cemetery genealogy graves nashville open-data react tennessee

Last synced: 18 days ago
JSON representation

Web app to view cemetery information for Nashville, Tennessee.

Awesome Lists containing this project

README

        

# NashGravePlot

Web app to view cemetery information for Nashville, Tennessee. Data
comes from [Davidson County Cemetery Survey](https://data.nashville.gov/datasets/Nashville::davidson-county-cemetery-survey-/about).

![Screenshot of the first page of NashGravePlot results shown in the browser. Shows a table of data about grave sites in Nashville, Tennessee, including names, dates of death, cemetery names, addresses, the type of graveyard, and tombstone inscriptions.](./screenshot.png)

## How to develop

I'm using node v19.1.0 and npm 8.19.3 on macOS.

```bash
npm install
npm start
```

To deploy GitHub Pages site, first modify [package.json](./package.json) to
change the `homepage` field based on your GitHub URL, then:

```bash
npm run deploy
```

## Thanks

Thank you to the folks behind these great tools and libraries:

- [Nashville Open Data Portal](https://data.nashville.gov/) - for providing the data
- [react-responsive-masonry](https://github.com/cedricdelpoux/react-responsive-masonry) - for the photo gallery
- [React Table](https://tanstack.com/table/v8)
- [React Router](https://reactrouter.com/en/main)