Clubok.travel โ€” Travel Booking Web Platform

Aleksei Fedorov
Published

0
  • Project creator

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