All Projects → alphagov → finder-frontend

alphagov / finder-frontend

Licence: MIT license
Serves finder and search pages for GOV.UK

Programming Languages

ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
SCSS
7915 projects
Gherkin
971 projects
shell
77523 projects

Projects that are alternatives of or similar to finder-frontend

government-frontend
Serves government pages on GOV.UK
Stars: ✭ 42 (+180%)
Mutual labels:  container, govuk, govuk-publishing-frontend
collections
Serves GOV.UK navigation pages, browse, topic, step-by-steps & services and information pages.
Stars: ✭ 32 (+113.33%)
Mutual labels:  container, govuk, govuk-publishing-frontend
smokey
Smoke tests for GOV.UK
Stars: ✭ 42 (+180%)
Mutual labels:  container, govuk
publisher
Publishes mainstream content on GOV.UK
Stars: ✭ 42 (+180%)
Mutual labels:  container, govuk
govuk publishing components
A gem to document and distribute frontend components for GOV.UK applications
Stars: ✭ 45 (+200%)
Mutual labels:  govuk, govuk-publishing-frontend
search-api
Search API for GOV.UK
Stars: ✭ 21 (+40%)
Mutual labels:  container, govuk
publishing-api
API to publish content on GOV.UK
Stars: ✭ 29 (+93.33%)
Mutual labels:  container, govuk
content-data-api
Data warehouse that stores content and content metrics to help content owners measure and improve content on GOV.UK
Stars: ✭ 13 (-13.33%)
Mutual labels:  container, govuk
ubuntu-vnc-xfce-firefox
Retired. Headless Ubuntu/Xfce containers with VNC/noVNC and Firefox (Generation 1)
Stars: ✭ 20 (+33.33%)
Mutual labels:  container
3dcitydb-docker-postgis
3D City Database PostGIS Docker image
Stars: ✭ 37 (+146.67%)
Mutual labels:  container
heroku-stack-container-repo
After deploying this repo your Heroku app will have stack as container. After that you just have to deploy your own original app.
Stars: ✭ 43 (+186.67%)
Mutual labels:  container
dicom-containers
singularity and Docker containers to easily get started with common dicom tools
Stars: ✭ 18 (+20%)
Mutual labels:  container
mongodb-container
MongoDB container images based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
Stars: ✭ 50 (+233.33%)
Mutual labels:  container
Reflex
Minimal dependency injection framework for Unity
Stars: ✭ 263 (+1653.33%)
Mutual labels:  container
kubernetes-best-practices
A cookbook with the best practices to working with kubernetes.
Stars: ✭ 1,351 (+8906.67%)
Mutual labels:  container
gke-toolbox
A Helm Chart with pre-configured tools for your Container Engine clusters
Stars: ✭ 20 (+33.33%)
Mutual labels:  container
container-bootfs
Container image converter aiming to minimize image size and speed up boot time dramatically with block-level de-dupliction and lazy-pull technology.
Stars: ✭ 17 (+13.33%)
Mutual labels:  container
container-group
AWSKRUG container group
Stars: ✭ 22 (+46.67%)
Mutual labels:  container
redroid-doc
ReDroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here
Stars: ✭ 1,525 (+10066.67%)
Mutual labels:  container
firmeve
a out-of-the-box, full-featured go framework supporting http, http2, websocket, tcp, udp, rpc and microservice
Stars: ✭ 36 (+140%)
Mutual labels:  container

Finder Frontend

Renders search on GOV.UK:

Live examples

Nomenclature

  • Finder: Page containing a list of filterable documents and filters.
  • Facets: Metadata associated with documents. See app/models/*_facet.rb for examples.
  • Filters: Searchable/filterable metadata for example case_state={open|closed} for a CMA case.
  • Parser: Transforms API responses into model objects.

Technical documentation

This is a Ruby on Rails app, and should follow our Rails app conventions.

You can use the GOV.UK Docker environment or the local startup.sh script to run the app. Read the guidance on local frontend development to find out more about each approach, before you get started.

If you are using GOV.UK Docker, remember to combine it with the commands that follow. See the GOV.UK Docker usage instructions for examples.

Running the test suite

# run all the tests
bundle exec rake

# run only feature tests
bundle exec cucumber

# run only JS tests
bundle exec rake jasmine:ci

Further documentation

See the docs/ directory for manuals and instructions.

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].