Context

Furnatura is a Czech brand of natural dog cosmetics, specializing in gentle care for your dog's coat and skin.

The goal of the project was a new website to replace the e-shop running on WooCommerce and WordPress.

My role

I took care of the administration in Shop8 CMS and of the frontend. I worked with the marketing agency on search engine optimization.

Challenge

I took over an unfinished Angular frontend. Once the new design arrived, the website had to be coded and the e-shop logic added. The e-shop is available in Czech and English and accepts both Czech crowns and euros.

Solution

  • I adapted Shop8 CMS to the needs of the project.
  • I coded the new website from the design and added the e-shop logic.
  • I upgraded Angular to version 20, which meant refactoring older parts of the website, adopting Signals and adapting it for Server Side Rendering.
  • I set up custom Facebook Conversion API events, gtag events and Ecomail.
  • The website uses SSR, JSON-LD Schema, Google Customer Reviews and the Zásilkovna and PPL widgets.
  • I added a short game that I had earlier built for Furnatura as a native game for a trade fair. I wrote it in Ionic for hybrid apps, and it shows users suitable products for their four-legged friend.

Technologies

  • Angular 20 (with SSR and i18n)
  • Apollo Angular + GraphQL
  • RxJS
  • Sass + PostCSS + Autoprefixer
  • ESLint + Prettier
  • TypeScript
  • Cypress (E2E)
  • GTM Custom Events + Facebook Pixel
← Back to projects