Maarlab case study cover image

Maarlab

+25%Sales

I rebuilt Spring Hoteles's booking site from the ground up: modern tooling, a reusable component library and fewer dependencies thanks to native browser APIs. I cut the build from 30 to 5 minutes, improved load and mobile, and sales keep rising.

  • +25%Sales
  • -83%Build time (30 → 5 min)
  • -45%App bundle size

The company

The flights-and-hotels booking engine for the Spring Hoteles group

Maarlab is the tech startup of the Spring Hoteles group. Its platform lets users book flights-and-hotels packages from the group.

The challenge

The starting point

They already had a site to list and book their packages, but it had been built in little time and with a small team with minimal frontend knowledge. The result was a fragile, slow and hard-to-maintain base.

The infrastructure had to be rebuilt from the ground up without breaking the business: modernize the bundling, unify styles and identity, improve load times and, above all, make it look impeccable on mobile, which had been overlooked.

The solution

How I solved it

I modernized the whole internal bundling and tooling and added current technologies for styling and visual identity, so building new visual features became fast. I set up a reusable component library that made everything more maintainable.

I removed a huge number of unnecessary libraries by leaning on native browser APIs, which lightened the app and boosted performance. Build and deploy times dropped from 30 to 5 minutes, and load and mobile experience improved dramatically.

ReactTypeScriptViteTailwindCSSStorybook

The result

Rebuilding the foundation cut the build from 30 to 5 minutes, improved load and mobile, and since then sales keep rising with very little maintenance.

The new base is robust and easy to maintain: the component library speeds up any future work and build and deploy times went from 30 to 5 minutes. The app is lighter and loads much faster.

With a greatly improved mobile experience, sales keep rising since the redesign. Today the engine still stands with very little maintenance.