Police-Data-Accessibility-Project / data-sources-app

An API and UI for using and maintaining the Data Sources database
MIT License
2 stars 4 forks source link

data sources app v2 #248

Open josh-chamberlain opened 2 months ago

josh-chamberlain commented 2 months ago

Context

We have a wireframe for the next iteration of the app. This issue divides up the work into categories and human-sized chunks.

Primarily, we are iterating and expanding on our existing prototypes, linking them together into something more cohesive and engaging.

We're doing the work on the data-sources-app-v2 fork.

Navigation

Front end views

In rough order of priority, but see the kanban:

Back end changes

In addition to minor back end changes referenced in the issues above.

Style

Design system:

Policy

Docs

Throughout: READMEs for devs; docs pages for people looking for data; GitHub and Discord wayfinding for volunteers.

joshuagraber commented 2 months ago

Hey, @josh-chamberlain, I've had a look through the issues here. Everything looks pretty straightforward, I just have a few comments and questions:

General:

For #249

What does "coarse selection" mean?

For #250

users who are logged in can click a "Follow search" button to be notified about new sources in the search

Once we have "saved searches," is the plan to build some kind of event emitter to send these notifications? Do we mean to use email, sms, push?

For #254

links to a github issue for the request, where collaborators can comment

Are we auto-creating this issue when a user makes a request? Will the backend handle this or should we expect to do it client-side?

Nice to have client enhancements that I'd love to get done here as well since we're re-doing most of the client:

Thank you. I've added some issues to design-system to start on some of this (60, 61, 62, 63, 64).

josh-chamberlain commented 2 months ago

@joshuagraber thanks for taking a look!

joshuagraber commented 2 months ago

Nice @josh-chamberlain thank you for the context!