Clubok.travel โ Travel Booking Web Platform
Aleksei Fedorov
Published
Clubok.travel is a web-based travel booking platform focused on curated trips, experiences, and destinations. The product allows users to explore offers, manage bookings, and communicate directly inside the platform.
I worked on the project as a Front-End Developer, focusing on performance, architecture, and user experience in a production environment.
What I worked on:
Developed and maintained the frontend using Vue 3
Collaborated closely with the backend team to redesign API contracts, reducing response time by ~50%
Refactored legacy codebase and migrated 15+ components from Options API to Composition API
Reduced bundle size by 12% and improved initial page load by ~25%
Migrated state management from Vuex to Pinia
Built an in-app real-time messenger using WebSockets
Created reusable composables used across the application
Implemented SEO improvements (meta tags, sitemap)
Participated in onboarding documentation and hiring process
Tech stack: Vue 3, Nuxt, Pinia, WebSockets, REST API, SEO
๐ Live project: https://www.twine.net/signin