Caravelo - Leaders in travel subscription solutions.
Caravelo works to create a well-traveled world, where subscriptions break down barriers by encouraging people to travel more often.
Caravelo works to create a well-traveled world, where subscriptions break down barriers by encouraging people to travel more often.
Industry:
Travel Technology
Project duration:
19 September 2024 — 30 October 2024
Region:
International (targeting key global markets)
Challenge
The project focused on seat selection for different transport service vendors. The solution should allow for various vehicle types (plane, train) and support high flexibility and ease of customization, as it’s essential to keep the look similar to the original vendor styling. The solution is meant to be used as a part of the existing codebase and ha to follow the standards.
Key results
Functionality
We implemented the functionality in a clean project using vue 3 and storybook according to technical requirements.
The customization allows a high level of flexibility. For different brands, you can set up style overrides, CSS variables, schema, seat data, slots, and custom components, covering all edge cases we encountered and not introducing unnecessary complexity.
Technology stack
Vue 3: Utilised for its improved performance and enhanced feature set compared to Vue 2.
Storybook: Used to test and develop components.
CSS/SCSS: Used for styling enhancements, ensuring a consistent and modern user interface across all device platforms.
Storybook: Used to test and develop components.
CSS/SCSS: Used for styling enhancements, ensuring a consistent and modern user interface across all device platforms.