[{"data":1,"prerenderedAt":211},["ShallowReactive",2],{"slug-content-en-\u002Fprojects\u002Fpruefstellen":3},{"kind":4,"item":5,"categories":62},"project",{"id":6,"title":7,"body":8,"dateEnd":41,"dateStart":42,"description":43,"extension":44,"featuredInCv":45,"link":46,"meta":47,"navigation":48,"path":49,"repo":46,"seo":50,"stem":51,"tags":52,"__hash__":61},"projects_en\u002Fprojects\u002Fpruefstellen.md","pruefstellen.de",{"type":9,"value":10,"toc":36},"minimark",[11,16,24,30],[12,13,15],"h2",{"id":14},"about-the-project","About the Project",[17,18,19,20,23],"p",{},"Commissioned by two founders, this involved further developing a web platform that lets end customers find inspection centers for various examinations and book an appointment directly online.",[21,22],"br",{},"\nThe central component was search by various criteria, such as postal code, location, examination type, and availability.",[17,25,26,27,29],{},"To save time and costs, the platform was built on top of an existing project that already provided the basic functionality, though it didn't quite match the founders' wishes.",[21,28],{},"\nSearch performance was not optimal, and a radius\u002Flocation-based search wasn't possible yet either.\nThis was fixed through several query and index optimizations in the MySQL database.",[17,31,32,33,35],{},"The platform was then further developed step by step into a fully functioning platform.",[21,34],{},"\nA back office was built for inspection centers, letting them connect their calendar and manage their own master data.",{"title":37,"searchDepth":38,"depth":38,"links":39},"",2,[40],{"id":14,"depth":38,"text":15},"2019-09","2018-04","Web platform connecting inspection centers with end customers.","md",false,null,{},true,"\u002Fprojects\u002Fpruefstellen",{"title":7,"description":43},"projects\u002Fpruefstellen",[53,54,55,56,57,58,59,60],"php","sql","html5","css3","bootstrap","javascript","nginx","git","_ENZ1z_CfWrAtrQnSw9jonOEQbdXvHGOXXcKx9uY650",[63,71,89,109,138,150,159,168],{"name":64,"items":65},"Databases",[66,68],{"slug":54,"name":67},"SQL (MySQL, MariaDB)",{"slug":69,"name":70},"sqlite","SQLite",{"name":72,"items":73},"Frontend",[74,76,78,81,83,86],{"slug":55,"name":75},"HTML5",{"slug":56,"name":77},"CSS3",{"slug":79,"name":80},"tailwindcss","Tailwind CSS",{"slug":57,"name":82},"Bootstrap",{"slug":84,"name":85},"uikit","UIkit",{"slug":87,"name":88},"extjs","Ext JS",{"name":90,"items":91},"JavaScript Ecosystem",[92,94,97,100,103,106],{"slug":58,"name":93},"JavaScript",{"slug":95,"name":96},"typescript","TypeScript",{"slug":98,"name":99},"nodejs","Node.js",{"slug":101,"name":102},"vuejs","Vue.js",{"slug":104,"name":105},"nuxt","Nuxt.JS",{"slug":107,"name":108},"deno","Deno",{"name":110,"items":111},"Backend",[112,114,117,120,123,126,129,132,135],{"slug":53,"name":113},"PHP",{"slug":115,"name":116},"laravel","Laravel",{"slug":118,"name":119},"symfony","Symfony",{"slug":121,"name":122},"laminas","Laminas",{"slug":124,"name":125},"mezzio","Mezzio",{"slug":127,"name":128},"zend","Zend Framework",{"slug":130,"name":131},"wordpress","WordPress",{"slug":133,"name":134},"shopware","Shopware",{"slug":136,"name":137},"spryker","Spryker",{"name":139,"items":140},"Mobile",[141,144,147],{"slug":142,"name":143},"dart","Dart",{"slug":145,"name":146},"flutter","Flutter",{"slug":148,"name":149},"android","Android",{"name":151,"items":152},"Other Languages",[153,156],{"slug":154,"name":155},"java","Java",{"slug":157,"name":158},"python","Python",{"name":160,"items":161},"Operating Systems",[162,165],{"slug":163,"name":164},"linux","Linux",{"slug":166,"name":167},"windows","Windows",{"name":169,"items":170},"Other",[171,173,176,179,182,185,188,190,193,196,199,202,205,208],{"slug":60,"name":172},"Git",{"slug":174,"name":175},"docker","Docker",{"slug":177,"name":178},"jenkins","Jenkins",{"slug":180,"name":181},"jvm","JVM",{"slug":183,"name":184},"aws","AWS",{"slug":186,"name":187},"cloudflare","Cloudflare",{"slug":59,"name":189},"Nginx",{"slug":191,"name":192},"redis","Redis",{"slug":194,"name":195},"networking","Networking",{"slug":197,"name":198},"rabbitmq","RabbitMQ",{"slug":200,"name":201},"oidc","OIDC",{"slug":203,"name":204},"rest","REST",{"slug":206,"name":207},"terraform","Terraform",{"slug":209,"name":210},"cicd","CI\u002FCD",1782416851952]