I contributed to the Newbook Online Booking System project by enhancing both the design and usability of the booking experience for clients. My work began with a comprehensive update to the existing booking engine, where I refreshed the look and feel using CSS, PHP, and JavaScript. A key focus of this stage was improving responsive design and modernising the interface, while also reducing reliance on web developers. I connected theme settings in the Property Management System (PMS) to give clients direct control over colours, fonts, and layout options, making it easier for them to customise the booking system to suit their brand.
Following this, I conducted an in-depth investigation into a potential new user interface, prioritising a mobile-first approach to align with modern user behaviour. This involved competitor analysis and the creation of an interactive Figma prototype, which was reviewed internally and tested with clients to gather valuable feedback.
Finally, I supported the development phase by contributing to React implementation, ensuring that new areas of the booking system aligned with the prototype’s vision while remaining connected to the PMS theme settings. This combined design and development approach helped evolve the platform toward a more flexible, user-friendly solution.





