GSA / data.gov

Main repository for the data.gov service
https://data.gov
Other
547 stars 87 forks source link

Port Harvester UI elements to Flask App #4792

Open btylerburton opened 2 weeks ago

btylerburton commented 2 weeks ago

User Story

In order to streamline our codebase, datagovteam wants incorporate the templates created in datagov-harvest-ui into the datagov-harvest-admin app.

These elements will not require a login and will be read-only.

Adding these features to our Flask app allows us to shrink our application footprint (by removing the datagov-harvest-ui app from the stack), and allows us to leverage the already-created Flask backend.

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

Background

To install packages only available via NPM (ex. USWDS), follow this guide here: https://stackoverflow.com/questions/24514936/how-can-i-serve-npm-packages-using-flask

[Any helpful contextual notes or links to artifacts/evidence, if needed]

Security Considerations (required)

[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]

Sketch