terminal42 | web development made in switzerland

Our most successful constructions

SafeZone.ch: An online platform for addiction counseling

Redesign and redevelopment of the consulting application

After having implemented several other Contao websites for Infodrog, we were mandated to participate in the relaunch of SafeZone.ch. Under the project management of the Federal Office of Public Health, the consulting application was redeveloped by Liip, while Feinheit simultaneously carried out a redesign of the frontend.

Our task in this cooperation was to implement the new design of the website as well as to keep an eye on the UX in the content. We also developed some special modules, for example to make the questions & answers from the consulting application accessible to visitors.


For the frontend implementation with SCSS & JavaScript we mostly use Symfony Encore. Each client works individually; in this case we received the design templates via Adobe XD.

The consulting application is connected both via Vue.js widget and a JSON REST API. A cron job takes care of synchronising the questions & answers in order to separate the API from search and filter functions.