KINDERAS.COM

Fri Sep 01 2023

Celsio website

Shows the front page for the website calsio.no
The frontpage for celsio.no

The goal of the project was to enable the editors of Celsio to be able to produce an attractive website with easy-to-find information about the company Celsio.

We needed to create a flexible system for editors that allowed them to create new pages and use building blocks or components to construct pages.

To do this, we utilized Sanity as a CMS and created several visual components from which the editors could use to build the pages to their liking.

My part in this

As an architect, tech-lead, and developer for this project, I worked on the component architecture and development. This included setting up the component system in Sanity, writing Groq queries, implementing preview functionality for editors, and making sure that pages with multiple components were performant.

I was responsible for setting up Algolia to be used for site search. This included all the indexing routines triggered by a webhook every time an editor published a change, as well as tweaking the search results to reflect the goals of the project.

Tools and technologies used

Showe a search result after the user has searched for the Norwegian work «varme», which means heat.
The search result page for celsio.no