[{"data":1,"prerenderedAt":89},["ShallowReactive",2],{"$fFr0YEl2Z8G5PeGx3m7JRhUiOOcpqcacaX5BAK3nj-RI":3},{"id":4,"title":5,"body":6,"category":61,"challenge":62,"description":55,"extension":63,"featured":64,"image":65,"images":66,"impact":70,"meta":71,"navigation":64,"order":56,"path":72,"seo":73,"slug":74,"solution":75,"stem":76,"tagline":77,"tags":78,"testimonial":84,"testimonial_author":85,"testimonial_role":86,"url":87,"__hash__":88},"projects_en\u002Fprojects\u002Fen\u002Fhotel-checkin-platform.md","Digital Hotel Check-in System",{"type":7,"value":8,"toc":54},"minimark",[9,14,18,22,47,51],[10,11,13],"h2",{"id":12},"project-overview","Project Overview",[15,16,17],"p",{},"This project involved building a fully digital guest check-in and room booking system for a hospitality group, deployed on in-lobby tablets. The application walks guests through the entire check-in process in a step-by-step flow, from room selection to booking confirmation.",[10,19,21],{"id":20},"key-features","Key Features",[23,24,25,29,32,35,38,41,44],"ul",{},[26,27,28],"li",{},"Interactive floor plan for per-room selection, with real-time availability colour coding",[26,30,31],{},"Room type overview with feature comparison (Standard, Deluxe, Suite)",[26,33,34],{},"Multi-field personal data form with client-side validation (name, contact, passport, vehicle registration)",[26,36,37],{},"Booking overview screen displaying a full summary before confirmation",[26,39,40],{},"Digital signature capture with touchscreen support",[26,42,43],{},"AGB (terms & conditions) and Gästetaxe (tourist tax) integration",[26,45,46],{},"Fully German-language UI matching the client's brand identity",[10,48,50],{"id":49},"technical-highlights","Technical Highlights",[15,52,53],{},"The application was built with Vue.js and a PHP\u002FREST API backend. The interactive floor plan renders room availability dynamically based on backend data, with colour states for available, occupied, and premium rooms. The multi-step flow uses client-side state management to preserve guest data across steps without premature server calls.",{"title":55,"searchDepth":56,"depth":56,"links":57},"",2,[58,59,60],{"id":12,"depth":56,"text":13},{"id":20,"depth":56,"text":21},{"id":49,"depth":56,"text":50},"web-app","A hospitality group needed to replace their paper-based guest check-in process with a modern, tablet-friendly web application that guides guests through room selection, personal data entry, and booking confirmation — all without staff involvement.","md",true,"\u002Fimages\u002Fprojects\u002Fhotel-checkin-platform.webp",[65,67,68,69],"\u002Fimages\u002Fprojects\u002Fhotel-checkin-personal-data.webp","\u002Fimages\u002Fprojects\u002Fhotel-checkin-room-selection.webp","\u002Fimages\u002Fprojects\u002Fhotel-checkin-floor-plan.webp","The system eliminated paper-based check-in entirely, reduced average check-in time significantly, and enabled the hotel to manage room availability and guest data digitally from day one.",{},"\u002Fprojects\u002Fen\u002Fhotel-checkin-platform",{"title":5,"description":55},"hotel-checkin-platform","I developed a multi-step web application with Vue.js featuring a dynamic room selection screen with interactive floor plan, a personal data form with validation, a booking overview with digital signature, and a full German-language UI tailored to the client's brand.","projects\u002Fen\u002Fhotel-checkin-platform","Digital hotel check-in system",[79,80,81,82,83],"Vue.js","TypeScript","PHP","REST API","Hotel","Fantastische Zusammenarbeit mit einem hohem Grad an Zuverlässigkeit, Geschwindigkeit und Qualität.","Stephan Wiese","COO, bloc group",null,"ZQaSduOXrHxaiRKuTpyW_r_oXU3fnG3THvHVsDe0CA4",1775672746010]