I designed and built PacJourneys on Framer: a modern, light showcase for premium travel, with clean grids, calm transitions and a clear itinerary structure.

Later: moving into independent code

Next, I rebuilt PAC Journeys as a standalone React and Vite application. The Dubai company provides premium travel: cruises, tours, hotels and individually selected trips. The move needed to preserve the original site’s character while making further development practical.

I recreated the interface in code, moved visual assets into the project and divided pages into reusable components. Content gained its own structure; the website no longer depended on Framer.

The project includes company history, the cruise fleet, individual ship pages, tours, hotels, restaurants and customer enquiries. Content is provided for English and Russian.

For this stage, I used React, Vite, React Router, Tailwind CSS and Framer Motion, with Vitest checks and Cloudflare Pages hosting. React Router organizes the growing page catalog; Framer Motion preserved transitions suited to the project’s visual language.

This is the saved PAC Journeys website. It is the original public interface, with its real composition and assets. The demo allows page inspection; it sends no real enquiries.

PAC Journeys website

Archived interface · demo data

PAC Journeys website
Saved project screen · no interactive controls

Code loads by route. Images are prepared for different screen sizes, assets live in the project and pages have SEO metadata. I also worked on accessibility, the bilingual structure, sitemap and structured data.

For me, this continues the original design work. The site gained a foundation that can be developed and published independently of the tool used for the first version.

This work has two stages: the designed Framer version and the later standalone React application. The post date belongs to the site’s early history; the shown code-based interface came later. The exact handover date for that stage needs separate confirmation.

View PAC Journeys.

Project screens and records

Related stories: Pilates.me on Framer · Portfolio from Framer to Astro.