· Headless  · 1 min read

How my client enabled his team to easily edit his institutional website

For this freelance project, I had the chance to work with Craft.ai, a leading French company in the field of artificial intelligence

For this freelance project, I had the chance to work with Craft.ai, a leading French company in the field of artificial intelligence

For this freelance project, I had the opportunity to work with Craft.ai, a leading French company in the field of artificial intelligence.

The problem: My client has a showcase website where they present their various artificial intelligence solutions. The website allows their customers to discover their products and prices, as well as contact them.

The website also has a blog section to publish company news and improve SEO.

The website, created in Jekyll (Python), is difficult to maintain (their developers prefer working in JavaScript) and doesn’t offer an interface for adding articles to the blog. The communications team therefore has no way of adding articles without developer intervention.

The solution: Create a website with a static website generator in React (Gatsby).

Written in JavaScript, this generator allows you to create a serverless website, with very fast page load times.

To manage the website and blog content, I added a NetlifyCMS content manager.

Writing a blog post or editing page content is very easy; the website is updated in just a few clicks.

The entire team therefore has access to the CMS and can participate in website modifications, improve SEO, change images, etc.

  • Gatsby.js
  • DatoCMS
  • JAMstack