ministryofjustice / data-catalogue

Data catalogue • This repository is defined and managed in Terraform
MIT License
1 stars 0 forks source link

SPIKE: research existing catalogue front ends #64

Closed seanprivett closed 1 month ago

seanprivett commented 6 months ago

Identify code resources that mean we are building as little from scratch as possible: what can we borrow/steal?

Data Catalogue UI Evaluation Doc

Miro Board

Figma Files

will be using gov.uk style system

Inspiration from:

DoD

see discussion here: https://mojdt.slack.com/archives/C03QZ776JVA/p1702394917818249

YvanMOJdigital commented 6 months ago

Can @alex-vonfeldmann help with this?

jemnery commented 6 months ago

As discussed in planning, open government websites might be one avenue to investigate. Lots of governments have forked the GDS design system, so retro-fitting an existing site back to gov.uk styles may not be too painful. E.g. Australia's open data portal: https://data.gov.au/search

jemnery commented 6 months ago

DfE's Explore Education Statistics repo: https://github.com/dfe-analytical-services/explore-education-statistics (note it's not the main DfE GitHub org).

Note we in the Justice Data team played around with this a couple years ago to explore creating a "justice" version. The tech stack is .NET which may not suit the current team.

tom-webber commented 6 months ago

Dept. Business & Trade (DTB) Data Workspace repo. Uses a Govuk styling

MatMoore commented 5 months ago

Some components to look out for when exploring the existing frontends

Filters and facets

Autocomplete/autosuggest in main search or facets

Match highlighting

Tags & Labels

MatMoore commented 5 months ago

I put a message in #user-research on x-gov slack as well in case we can get some more leads on others working in the same area

MatMoore commented 5 months ago

This discussion on the design system has some useful info about filter components https://github.com/alphagov/govuk-design-system-backlog/issues/133

And this one within MOJ: https://github.com/ministryofjustice/moj-frontend/discussions/197

We have an implementation of a filter component in the MOJ pattern library https://design-patterns.service.justice.gov.uk/components/filter/

jemnery commented 5 months ago

Alex vF's Figma designs: https://www.figma.com/file/zTOVhHRnWfxRJqH6Gr8cIc/Catalogue-sketches?type=design&node-id=203-2121&mode=design

jemnery commented 5 months ago

Just been made aware of the Rail Data Marketplace, with a different approach to a data search UI: https://raildata.org.uk/