data-liberation-project / epa-rmp-coordination

A repository to track efforts to publish the EPA RMP database and associated documentation.
1 stars 0 forks source link

Create simple viewer for individual RMP submissions, displaying all relevant data #11

Closed jsvine closed 1 year ago

jsvine commented 1 year ago

As I've been scoping out the spreadsheets for #4, I'm realizing that (a) they're useful for getting a broad overview, but (b) aren't a full substitute for the more detailed/granular information in each RMP.

For instance: All the details about each facility "process" seems like too much to add to the core spreadsheets ... but as soon as you know there was an accident at a facility, you'll want to be able to drill down on that process.

Until we've built a full-blown interactive website, I think a decent middle-ground might be:

  1. Generate a JSON file for each RMP submission, containing all database information corresponding to that submission.

  2. Build a bare-bones static site that lets you select a specific submission ID and see a verrrry-lightly-styled rendering of that submission's full data.

I'll start working on pt. 1, will update with progress here.

jsvine commented 1 year ago

Alrighty! I think I have a basic version of this working:

It's all quite bare-bones for now. For instance:

Here's a preview:

a

[...]

b

Feedback and contributions very much welcome. (Especially if you're an experienced Svelte developer, which I am not.)

jsvine commented 1 year ago

This project has gotten a big update/refresh, and can now best be followed here: https://github.com/data-liberation-project/epa-rmp-viewer