[{"data":1,"prerenderedAt":287},["ShallowReactive",2],{"slug-content-en-\u002Fprojects\u002Fgoatl-ink":3},{"kind":4,"item":5,"categories":144},"project",{"id":6,"title":7,"body":8,"dateEnd":118,"dateStart":119,"description":120,"extension":121,"featuredInCv":122,"link":123,"meta":124,"navigation":122,"path":125,"repo":126,"seo":127,"stem":128,"tags":129,"__hash__":143},"projects_en\u002Fprojects\u002Fgoatl-ink.md","goatl.ink",{"type":9,"value":10,"toc":110},"minimark",[11,16,20,24,59,63,66,92,96],[12,13,15],"h2",{"id":14},"about-the-project","About the Project",[17,18,19],"p",{},"goatl.ink is a modern platform for creating personal landing pages that lets users shape their\nonline presence quickly and easily. The platform offers a user-friendly interface for creating\nindividual pages with various content and links.",[12,21,23],{"id":22},"key-features","Key Features",[25,26,27,35,41,47,53],"ul",{},[28,29,30,34],"li",{},[31,32,33],"strong",{},"Personalized Landing Pages",": Create individual pages with your own branding",[28,36,37,40],{},[31,38,39],{},"Link Management",": Central management of all important links and social media",[28,42,43,46],{},[31,44,45],{},"OIDC Authentication",": Secure login via OpenID Connect",[28,48,49,52],{},[31,50,51],{},"Responsive Design",": Optimized display on all devices",[28,54,55,58],{},[31,56,57],{},"Fast Delivery",": Hosting via Cloudflare for maximum globally distributed performance",[12,60,62],{"id":61},"technology-stack","Technology Stack",[17,64,65],{},"The platform is built on modern web technologies:",[25,67,68,74,80,86],{},[28,69,70,73],{},[31,71,72],{},"Frontend",": Nuxt.js, Vue.js 3, TypeScript",[28,75,76,79],{},[31,77,78],{},"Styling",": Tailwind CSS for modern, responsive design",[28,81,82,85],{},[31,83,84],{},"Infrastructure",": Cloudflare Workers and Cloudflare D1 for fast global delivery",[28,87,88,91],{},[31,89,90],{},"Authentication",": OpenID Connect (OIDC) for secure user management",[12,93,95],{"id":94},"use-cases","Use Cases",[25,97,98,101,104,107],{},[28,99,100],{},"Content creators and influencers consolidating their social media presence",[28,102,103],{},"Freelancers and the self-employed seeking professional online business cards",[28,105,106],{},"Small businesses wanting simple company profiles",[28,108,109],{},"Personal portfolios and projects",{"title":111,"searchDepth":112,"depth":112,"links":113},"",2,[114,115,116,117],{"id":14,"depth":112,"text":15},{"id":22,"depth":112,"text":23},{"id":61,"depth":112,"text":62},{"id":94,"depth":112,"text":95},"9999-99","2026-05","Platform for creating personal landing pages.","md",true,"https:\u002F\u002Fgoatl.ink",{},"\u002Fprojects\u002Fgoatl-ink",null,{"title":7,"description":120},"projects\u002Fgoatl-ink",[130,131,132,133,134,135,136,137,138,139,140,141,142],"nuxt","vuejs","typescript","tailwindcss","cloudflare","oidc","sqlite","html5","css3","javascript","nodejs","git","cicd","nZ_2mhoOQ-8KufXGzq_WV_DL78ODUdloDq5XZfR3FsU",[145,153,170,186,216,228,237,246],{"name":146,"items":147},"Databases",[148,151],{"slug":149,"name":150},"sql","SQL (MySQL, MariaDB)",{"slug":136,"name":152},"SQLite",{"name":72,"items":154},[155,157,159,161,164,167],{"slug":137,"name":156},"HTML5",{"slug":138,"name":158},"CSS3",{"slug":133,"name":160},"Tailwind CSS",{"slug":162,"name":163},"bootstrap","Bootstrap",{"slug":165,"name":166},"uikit","UIkit",{"slug":168,"name":169},"extjs","Ext JS",{"name":171,"items":172},"JavaScript Ecosystem",[173,175,177,179,181,183],{"slug":139,"name":174},"JavaScript",{"slug":132,"name":176},"TypeScript",{"slug":140,"name":178},"Node.js",{"slug":131,"name":180},"Vue.js",{"slug":130,"name":182},"Nuxt.JS",{"slug":184,"name":185},"deno","Deno",{"name":187,"items":188},"Backend",[189,192,195,198,201,204,207,210,213],{"slug":190,"name":191},"php","PHP",{"slug":193,"name":194},"laravel","Laravel",{"slug":196,"name":197},"symfony","Symfony",{"slug":199,"name":200},"laminas","Laminas",{"slug":202,"name":203},"mezzio","Mezzio",{"slug":205,"name":206},"zend","Zend Framework",{"slug":208,"name":209},"wordpress","WordPress",{"slug":211,"name":212},"shopware","Shopware",{"slug":214,"name":215},"spryker","Spryker",{"name":217,"items":218},"Mobile",[219,222,225],{"slug":220,"name":221},"dart","Dart",{"slug":223,"name":224},"flutter","Flutter",{"slug":226,"name":227},"android","Android",{"name":229,"items":230},"Other Languages",[231,234],{"slug":232,"name":233},"java","Java",{"slug":235,"name":236},"python","Python",{"name":238,"items":239},"Operating Systems",[240,243],{"slug":241,"name":242},"linux","Linux",{"slug":244,"name":245},"windows","Windows",{"name":247,"items":248},"Other",[249,251,254,257,260,263,265,268,271,274,277,279,282,285],{"slug":141,"name":250},"Git",{"slug":252,"name":253},"docker","Docker",{"slug":255,"name":256},"jenkins","Jenkins",{"slug":258,"name":259},"jvm","JVM",{"slug":261,"name":262},"aws","AWS",{"slug":134,"name":264},"Cloudflare",{"slug":266,"name":267},"nginx","Nginx",{"slug":269,"name":270},"redis","Redis",{"slug":272,"name":273},"networking","Networking",{"slug":275,"name":276},"rabbitmq","RabbitMQ",{"slug":135,"name":278},"OIDC",{"slug":280,"name":281},"rest","REST",{"slug":283,"name":284},"terraform","Terraform",{"slug":142,"name":286},"CI\u002FCD",1782416851469]