Overview
A custom booking experience, meticulously designed and constructed from the ground up as a Single-Page Application, leverages the resort’s existing APIs.
Tech
The web application is entirely built using Angular. It took us 2 years to develop, and we did it through a series of iterations. We started with a basic prototype as a minimum viable product (MVP), then moved on to version 1.0, which included all the main features. Finally, we launched version 2.0, which included all the extra features.
One of the coolest things we did was create the Calendar UI from scratch. We used CLNDR.js, a calendar library that doesn’t have a built-in UI. Instead, it provides calendar data that can be used with any template tool you prefer.
The application is also really good at handling complex booking scenarios. Whether you use the UI to enter all the information or if you land on the application from a referral link that starts the booking engine with specific parameters, the application can handle it all.
Full Case Study on codeandtheory.com at https://www.codeandtheory.com/things-we-make/the-venetian