Service Finder Prototype

The purpose:

To provide an interface for sorting through curated "services" by categories, departments or featured status. This is accomplished using content labels to populate a custom content list based on specific tag prefixes - the content list searches nearly all content types to provide flexibility.

Watch the loom video overview

 

  • New Service 2 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Maecenas sed enim ut sem viverra aliquet eget sit amet. Sapien pellentesque habitant morbi tristique senectus.
  • New Service 3 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  • New Service 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Maecenas sed enim ut sem viverra aliquet eget sit amet. Sapien pellentesque habitant morbi tristique senectus. Urna molestie at elementum eu facilisis sed. Lacus sed viverra tellus in hac habitasse platea dictumst.
  • Services Page Demo (tabs + steps) Showcase a service page with numbered steps
  • Bins & Rubbish Check your bin dates, request new bins, schedule a hard waste pickup, report a missed bin pick-up or find your nearest tip.
  • Pay or contest a parking ticket Find out how you can pay for or contest a parking ticket issued by City of Adelaide
  • Report a burst water main If there is a burst water main in Point Russell, you can report it here..
  • Test Water Bill

How it works:

The content list pulls in content items based on specific tags / tag prefixes. There is a single content label required to add an item to the service finder - "ocsf". Additional tags can be added to allow an item to be filtered by category, department or added to a featured subset of items. 

The tag structure is set up to allow extreme flexibility in setting up filtering criteria but has the following dependencies:

  • "ocsf" - this is the only required tag to add a content items to the service finder
  • "ocsf-popular" - this creates a subset of services to highlight the most popular (also the default view)
  • "ocsf-dept-XXXX" - the prefix defines the filtering criteria (department) and the X's can be anything (example: ocsf-dept-Inspector-General)
  • "ocsf-cat-XXXX" - the prefix defines the filtering criteria (category) and the X's can be anything (examples: ocsf-cat-Apply-for, ocsf-cat-Register-for, etc..)

The tagging is free form so by simply creating a new content label (with the required prefix) and adding it to an item you instantly create a new filter in the interface.

Technical Stuff:

All the CSS / JS is written into the content list for maximum portability. There are dependencies on two (2) custom field templates - one for OC Single URL and OC Content Labels.

 

Implemented in:

  • Salinas CA