After modeling the content on Sanity CMS, the second step was to export all data such as pages, images, and other assets from WordPress and import them to Sanity. Thanks to Agility's flexibility, it was easy to get WordPress content, transform it to match the new content models and import it into Agility.
Case Study: Brightway Careers
WordPress site migration to Sanity and Gatsby.js
Client: Brightway CareersVisit their site
Helsinki-based Brightway Careers is an HR platform serving clients in Baltic and Nordic regions.
Scope and challenges
- Migrate Brightway's dated WordPress site to a new, faster website based on Sanity CMS
- Build a modern frontend based on Gatsby.js
Solutions and results
- Headless technology implementation
- 6x faster website performance
WordPress migration to Sanity CMS, Gatsby, and Netlify
We migrated Brightway's site from WordPress to Jamstack and saw an astonishing increase in Google Lighthouse's performance score. We also provided guidance and help regarding UI/UX when working with Brightway's designers to create a refreshed style for the brand.
The site is multilingual and features a fully customizable page structure with modular components and content for each locale. The content is managed with Sanity - an excellent Headless CMS for Brightway's use case.
We created a cutting-edge
Jamstack website for an HR
Before migrating to Jamstack, Brightway's site was running on a poorly configured WordPress site. Each time content was updated, there was a risk something was to break. With Jamstack the site is more reliable than before and content managers can update the site without the fear of breaking it.
(Applicant tracking system) integration
Vincere ATS was integrated with the Gatsby.js front-end and Netlify serverless functions to fetch new jobs and post them on the site when added to the ATS.
We achieved an incredible 6 times better performance on Google's audits when we migrated Brightway's website from a bloated WordPress installation to Gatsby.js and Netlify.
multilingual support and modular content
We crafted a customized setup for a multilingual site with Sanity.io. Ideally, each locale had to be fully customizable and not just translatable. This was achieved by building a custom, 100% modular setup with Sanity's Studio editor where content managers can manage each locale separately from each other.
Next-generation tech stack
for hiring and staffing
Orchestrating a migration project on an enterprise scale required careful planning and execution. Here's how we did it:
1. Model content in Sanity
The first step in the migration process was to model content in Sanity based on the previous site structure. We did this by going through all the pages and recreating them as modular content models in Sanity.
2. Migrate content from WordPress
3. Front-end development
Now that all data was modeled and migrated from WordPress to Sanity, it was convenient to start working on the front-end software code with Next.js. Agility provides an excellent architecture for creating modular, highly customizable, efficient page layouts.
4. QA and publication
The final step involved extensive quality assurance, ensuring all pages contained correct data from SEO tags to H tag ordering. After extensive QA, the site was published on Netlify.
What our clients say
Director of DevRel
The Ikius team quickly became an extension of the Teleport Team, and completed two key site launches in record time. They continue to build systems and tools that scale and are force multiplies for our marketing efforts.
Co-Founder, CEO - Veri
We worked with Ikius' development team for our Next.js website development. We had previously worked with freelancers for web development, but chose to work with an agency such as Ikius to ensure code quality matches our expectations. Ikius did not disappoint and we can only recommed Ikius as tech partner for Next.js development.
“We are excited to partner with Ikius, increasing our presence in the Nordics and bringing more implementation power to that part of the world. We will tackle new projects together that look for innovative solutions that hinge on flexible, composable architectures.”
Varcroft & Bianco
Ikius has helped tremendously with the development of the Drawer Insert Designer. Max and Aatu have great knowledge regarding what technology to use and how to implement it. They worked seamlessly with other members of the team and everything was completed in a timely professional manner. We have already started working with them on our next project.
Blue Nose cruises
My company’s website was in need of renewal in late 2020. I received offers from multiple companies but in the end I ended up making an agreement with Ikius.
Agility CMS | Marketing
Ikius team is professional, knowledgeable, and extremely helpful. They are on top of web development trends, they understand the demands of modern digital solutions and deliver. It is always a pleasure to work with Ikius, and I can not recommend them enough to all seeking for modern digital implementation
Director at Hotel Radio Ltd.
The team at Ikius have not only proved an invaluable resource for both guiding us through the process of the build for our site and advising on best practice for user experience, but have seen to it that every aspect of our commerce website is honed to perfection and able to execute on any deliverable required, no matter the complexity.
CEO at Brightway Careers
I'm very happy how our new company site turned out. The site's performance is absolutely impressive, thank you team Ikius 👍
CEO at Olifant Digital
Working with Ikius for our Jamstack website was a flawless experience. The development team is super fast and reliable. The speed of our new website is unbeliavable. I highly recommend Ikius as a serious development partner for web development projects involving Jamstack.
Get in touch
Looking to build something like this?
Let’s talk about your ideas, no charge, no obligations.