[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"portfolio-en-covercraft":3,"portfolio-index-en":91},{"id":4,"title":5,"body":6,"client":67,"description":68,"draft":69,"duration":70,"extension":71,"image":70,"locale":72,"meta":73,"navigation":74,"partner":70,"path":75,"publishedAt":76,"seo":77,"seoTitle":78,"slug":79,"stack":80,"stem":85,"tags":86,"today":70,"url":89,"__hash__":90},"portfolio\u002Fen\u002Fportfolio\u002Fcovercraft.md","CoverCraft",{"type":7,"value":8,"toc":60},"minimark",[9,14,18,21,25,28,31,34,47,50,54,57],[10,11,13],"h2",{"id":12},"the-problem","The problem",[15,16,17],"p",{},"Every type beat producer who publishes on YouTube knows this hidden cost: the issue is not music production, it is the packaging phase. Each upload needs a cover, a video template, and a correctly formatted export. Between Canva for graphics, After Effects for compositing, and an export tool, you can easily spend 10 to 15 minutes per video. Two uploads a day become almost an hour of packaging work that produces no music.",[15,19,20],{},"TypeBeatHouse brought us in to build the first version of CoverCraft: a native desktop app that replaces that tool-hopping with a three-step flow.",[10,22,24],{"id":23},"what-we-built","What we built",[15,26,27],{},"The app runs on Windows and macOS (Intel and Apple Silicon). We chose Electron because video encoding runs directly on the user's local machine: no upload to remote servers, no cloud rendering queue, no latency. Producers can work offline, the file starts and lands on the local disk.",[15,29,30],{},"The UI is built with Vue and Nuxt for view management and internal navigation. The architecture follows a simple principle: the template is configured once, then each new beat slots into that same shell. Fewer repeated decisions, less friction before each upload.",[15,32,33],{},"The main flow is three steps:",[35,36,37,41,44],"ol",{},[38,39,40],"li",{},"Select or import a template (titles, layout, channel style).",[38,42,43],{},"Load the cover image and beat audio file.",[38,45,46],{},"Start the export. The video comes out YouTube-ready, no intermediate steps.",[15,48,49],{},"We also built the marketing site and the sales landing page, deployed on Vercel. The page structure follows a deliberate conversion path: problem, solution, demo, pricing, FAQ. The business model is a one-time license with no subscription: a choice we discussed with the client because it lowers the psychological barrier to purchase and aligns incentives with product quality over time.",[10,51,53],{"id":52},"launch-results","Launch results",[15,55,56],{},"The launch batch offers 50 licenses at €19 before moving to the standard €49 price. Checkout is live on Lemon Squeezy.",[15,58,59],{},"The app is live, the site is online. If you are a producer who wants to stop spending time on packaging, it is the right place to start.",{"title":61,"searchDepth":62,"depth":62,"links":63},"",2,[64,65,66],{"id":12,"depth":62,"text":13},{"id":23,"depth":62,"text":24},{"id":52,"depth":62,"text":53},"TypeBeatHouse","Native desktop app for music producers. Create YouTube-ready type beat videos in minutes, without jumping between Canva, After Effects, and export tools.",false,null,"md","en",{},true,"\u002Fen\u002Fportfolio\u002Fcovercraft","2025-02-01",{"title":5,"description":68},"CoverCraft · desktop app music video YouTube","covercraft",[81,82,83,84],"Electron","Vue","Nuxt","Vercel","en\u002Fportfolio\u002Fcovercraft",[87,88],"Product engineering","Desktop app","https:\u002F\u002Ftypebeathouse.com","e56MkRwsYmhI-tO6t9TGEDOjm_VPN1A04inkbUpBlGY",{"items":92},[93,103,113,121,123,132,142,151],{"id":94,"path":95,"slug":96,"title":97,"description":98,"publishedAt":99,"locale":72,"draft":69,"client":97,"tags":100,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fsnowinch.md","\u002Fen\u002Fportfolio\u002Fsnowinch","snowinch","Snowinch","The Snowinch brand from its first version in 2024, with Giulio Pattaro's aurora, to today's version 5: what got lost along the way, what we threw out and what stayed.","2026-10-17",[101,102],"Brand","Rebranding",{"id":104,"path":105,"slug":106,"title":107,"description":108,"publishedAt":109,"locale":72,"draft":69,"client":107,"tags":110,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fadsuite.md","\u002Fen\u002Fportfolio\u002Fadsuite","adsuite","ADSuite","From an idea born in early July to a product in production in under 30 days: ADevolution\\","2026-07-10",[111,112],"Product","Mobile first",{"id":114,"path":115,"slug":116,"title":117,"description":118,"publishedAt":119,"locale":72,"draft":69,"client":117,"tags":120,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fadevolution.md","\u002Fen\u002Fportfolio\u002Fadevolution","adevolution","ADevolution","From \"digital solutions for installers\" to a growth system: the ADevolution rebrand in three versions, from the pictogram to the simplified brandbook.","2026-02-24",[101,102],{"id":4,"path":75,"slug":79,"title":5,"description":68,"publishedAt":76,"locale":72,"draft":69,"client":67,"tags":122,"image":70},[87,88],{"id":124,"path":125,"slug":126,"title":127,"description":128,"publishedAt":129,"locale":72,"draft":69,"client":127,"tags":130,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fleadspring.md","\u002Fen\u002Fportfolio\u002Fleadspring","leadspring","LeadSpring","SaaS platform for idea validation and traffic conversion through AI-generated interactive quizzes. Multilingual, with advanced analytics and Stripe integration.","2024-11-01",[87,131],"SaaS",{"id":133,"path":134,"slug":135,"title":136,"description":137,"publishedAt":138,"locale":72,"draft":69,"client":139,"tags":140,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fcosmico.md","\u002Fen\u002Fportfolio\u002Fcosmico","cosmico","Cosmico","From freelancer signed up on Cosmico to their internal project: talent onboarding and profiling rebuilt and online in 3 months, then the new backoffice, the CRM integrations and Flatmates.","2024-09-01","Cosmico S.R.L",[111,141],"Scaleup",{"id":143,"path":144,"slug":145,"title":146,"description":147,"publishedAt":148,"locale":72,"draft":69,"client":146,"tags":149,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fsoource.md","\u002Fen\u002Fportfolio\u002Fsoource","soource","Soource","Over two years inside Soource: from restarting in a one-week retreat to the first production run after 4 months, all the way to the pre-seed. The system that reads and classifies supplier replies.","2024-07-01",[111,150],"Artificial intelligence",{"id":152,"path":153,"slug":154,"title":155,"description":156,"publishedAt":157,"locale":72,"draft":69,"client":155,"tags":158,"image":70},"portfolio\u002Fen\u002Fportfolio\u002Fnotarify.md","\u002Fen\u002Fportfolio\u002Fnotarify","notarify","Notarify","New blockchain document notarization engine with B2B API for external integrations. We rewrote the core system and made notarization accessible programmatically.","2024-04-01",[87,159],"Blockchain B2B"]