Platform to find online help

Findhelp-Website mit einer Liste von sozialen Diensten und Beratungsstellen basierend auf Standort- und Altersangaben.

Customer

The Eastern Switzerland Forum for Mental Health has a large network of providers of health and social support services.

To simplify access to these services, we have developed "find-help" in collaboration with the Mental Health Department, which consists of two parts:

  • On the one hand, a CMS solution that offers providers such as cantons, municipalities and organizations the opportunity to record offers and define regional responsibilities.
  • On the other hand, we have developed a widget that can be integrated into any website and configured individually.

Offers of the Eastern Switzerland ForumTo the website

Eine Gruppe Kinder steht in einer Reihe. Sie tragen bunte Gummistiefel mit Schlamm darauf. Nur ihre Beine und Stiefel sind zu sehen.
Menschen sitzen um einen Holztisch herum, jeder mit Notizbüchern und Stiften, und diskutieren.

At a glance

  • Over 3ʼ800 offers from 1ʼ700 providers
  • Multi-client capability (offer database for Switzerland and Germany)
  • Can be integrated as a React widget on any website in no time at all
  • Elasticsearch for a fast, fault-tolerant and location-based search
  • High data quality thanks to publication workflow

Step by step forward

We also took an iterative approach to this project - using Scrum. New features were tested and evaluated on a regular basis. This allowed the canton and us to respond to new or changing requirements and meet them.

The iterative approach makes it easy to respond to users' needs. This also makes us and the customer happy. For example, the display of results on a map was implemented at the request of the users.

One search, but on many pages

A search service only helps if it is well established. Especially in difficult situations, people like to fall back on offers they already know. So we have designed and developed the search in such a way that it can be placed exactly where it is needed. Embedding it on a page is child's play.

The results can be pre-filtered so that they match the target group of the embedding website: For example, an advice center for young people can restrict the results to offers for children and young people.

We like to use Elasticsearch for search projects. This gives us fast search results for free. With the maintenance of synonyms and a certain error tolerance, we can even display suitable offers if users make mistakes (especially on the Snartphonr 🙄).

In addition to the clever full-text search and common filters, the distance to the provider is also important. If we know the user's location, we give higher priority to nearby offers.

Distributed data, centrally managed

Several cantons and organizations are active in the backend. Each client maintains its own provider circles, which leads to a variety of offers. Each client is responsible for its providers and therefore the data and offers and can make specific, customized configurations.

Four-eyes principle

High data quality of the content is crucial for the offer directory. Providers have the opportunity to maintain their data themselves to ensure that it is up-to-date and attractive. The review process plays a central role here - the persons responsible must check change requests and then reject them with suggestions for improvement or approve them directly and thus include them in the directory.

Questions or interested? Marco will be happy to help you.