[{"data":1,"prerenderedAt":135},{"projects-furnatura-en":2},{"id":3,"title":4,"body":5,"description":116,"extension":117,"image":118,"link":119,"links":120,"meta":121,"navigation":122,"path":123,"position":124,"role":125,"seo":126,"stem":127,"tags":128,"type":133,"__hash__":134},"projectsEn\u002Fen\u002Fprojects\u002Ffurnatura.md","Furnatura",{"type":6,"value":7,"toc":107},"minimark",[8,25,35,45,74],[9,10,13,18,22],"div",{"className":11},[12],"row",[14,15,17],"h2",{"id":16},"context","Context",[19,20,21],"p",{},"Furnatura is a Czech brand of natural dog cosmetics, specializing in gentle care for your dog's coat and skin.",[19,23,24],{},"The goal of the project was a new website to replace the e-shop running on WooCommerce and WordPress.",[9,26,28,32],{"className":27},[12],[14,29,31],{"id":30},"my-role","My role",[19,33,34],{},"I took care of the administration in Shop8 CMS and of the frontend. I worked with the marketing agency on search engine optimization.",[9,36,38,42],{"className":37},[12],[14,39,41],{"id":40},"challenge","Challenge",[19,43,44],{},"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.",[9,46,48,52],{"className":47},[12],[14,49,51],{"id":50},"solution","Solution",[53,54,55,59,62,65,68,71],"ul",{},[56,57,58],"li",{},"I adapted Shop8 CMS to the needs of the project.",[56,60,61],{},"I coded the new website from the design and added the e-shop logic.",[56,63,64],{},"I upgraded Angular to version 20, which meant refactoring older parts of the website, adopting Signals and adapting it for Server Side Rendering.",[56,66,67],{},"I set up custom Facebook Conversion API events, gtag events and Ecomail.",[56,69,70],{},"The website uses SSR, JSON-LD Schema, Google Customer Reviews and the Zásilkovna and PPL widgets.",[56,72,73],{},"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.",[9,75,77,81],{"className":76},[12],[14,78,80],{"id":79},"technologies","Technologies",[53,82,83,86,89,92,95,98,101,104],{},[56,84,85],{},"Angular 20 (with SSR and i18n)",[56,87,88],{},"Apollo Angular + GraphQL",[56,90,91],{},"RxJS",[56,93,94],{},"Sass + PostCSS + Autoprefixer",[56,96,97],{},"ESLint + Prettier",[56,99,100],{},"TypeScript",[56,102,103],{},"Cypress (E2E)",[56,105,106],{},"GTM Custom Events + Facebook Pixel",{"title":108,"searchDepth":109,"depth":109,"links":110},"",2,[111,112,113,114,115],{"id":16,"depth":109,"text":17},{"id":30,"depth":109,"text":31},{"id":40,"depth":109,"text":41},{"id":50,"depth":109,"text":51},{"id":79,"depth":109,"text":80},"A Czech and English e-shop for natural dog cosmetics. I finished the Angular frontend, upgraded it to version 20 with SSR and connected the marketing tools.","md","\u002Fimages\u002Ffurnatura-prague.svg","https:\u002F\u002Ffurnatura.com\u002Fen-US\u002F",null,{},true,"\u002Fen\u002Fprojects\u002Ffurnatura",4,"Full-stack developer, admin in Shop8 CMS and frontend",{"title":4,"description":116},"en\u002Fprojects\u002Ffurnatura",[129,100,130,131,132],"Angular","GraphQL","SSR","Cypress","E-shop · Angular","5wyLTrdbaqdHySVLc17DUvflcrSv74Vc2SnMkgkROTU",1792435547093]