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
-
Animal Registration
Avoid fines and register your pet today with our easy to use online form
-
Trees
This request relates to trees
-
About Us
Find your local library, information on membership and services.
-
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
-
Request a bin
If you need an additional bin or to request bins and service for a newly built property.
-
Report a pothole
Have you spotted a pothole in Point Russell? You're in the right place to report it.
-
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: