India
Developed an innovative Chrome OS-based kiosk application for Marriott Hotels, revolutionizing the guest experience through automated self-service functionality. The application enables seamless self check-in and check-out processes with integrated magnetic card key creation and management, providing guests with convenient, contactless service while reducing front desk workload for the world's largest hotel chain.
Project Title:
Role:
Software Architect
Team Size
Duration
Marriott Hotels needed a modern self-service solution to streamline guest check-in and check-out processes while maintaining security through magnetic card key integration and reducing dependency on front desk operations.
Architected and developed a specialized Chrome OS kiosk application using React JS, Redux with Redux Thunk for state management, Node JS with Express for backend services. The solution features intuitive user interfaces optimized for kiosk interaction, integrated magnetic card key creation and submission workflows, and comprehensive testing with Jest and Enzyme.
Architected and designed self-service kiosk application optimized for hotel operations
Implemented sophisticated magnetic card key creation and management system integration
Led development of user-friendly check-in/check-out workflows for diverse guest demographics
Managed and mentored a focused 4-member development team throughout the project lifecycle
Revolutionized guest experience with automated check-in/check-out processes while improving operational efficiency
Contactless check-in/out
Successfully implemented automated guest check-in and check-out processes
Seamless key management
Integrated magnetic card key creation and submission functionality
Streamlined service delivery
Enhanced guest convenience with reduced wait times and contactless service
Reduced front desk dependency
Decreased front desk workload while maintaining service quality
Optimizing application performance and user experience specifically for Chrome OS platform
Implementing robust magnetic card key system integration with hardware components
Designing intuitive touch-based user interfaces suitable for diverse guest demographics
Ensuring reliable operation in high-traffic hotel lobby environments
Kiosk applications require specialized user experience design considerations for diverse user groups
Hardware integration demands robust error handling and failover mechanisms
Chrome OS optimization requires specific performance and compatibility considerations
Self-service hospitality applications need exceptional reliability and intuitive design