LULAB
From tech trap to scalable growth
Setting up a haircare brand’s infrastructure and marketing their products for nation-wide growth




The challenge
Their site was running on Nuxt.js v2, and updates were already a pain. But the real issue? Business logic was split across frontend and backend; making even small feature updates complex, slow and prone to bugs.
How we got to work
Instead of jumping straight into code, we zoomed out. We mapped four clear technical paths; from quick and cheap to long-term and robust.
Each option came with pros, cons, risks, and costs.
The client didn’t get a sales pitch. They got strategic, neutral advice.
The execution
We rebuilt the entire platform: new backend, new frontend. Clean, maintainable, and future-proof.
We stripped out unnecessary services and implemented Shopify + Laravel in a more native way; making the platform much easier to manage, update, and scale with future marketing campaigns.
Migration & launch
The rebuild took 2.5 months, including a smooth, zero-downtime migration of production data. The transition was seamless — users never noticed a thing.
Rebuild time
2.5 Months
Transition
Seamless
Downtime
0 Minutes
Post-launch optimisation
We didn’t just launch and leave. We tracked user behavior, caught small UX issues early, and fixed them fast. Then we turned to growth: We dove into marketing performance — influencers, Google Ads, Meta campaigns — and restructured everything to actually drive ROI. No fluff. Just results.
Smarter data, smarter decisions
We set up server-side tracking and a custom performance dashboard, giving the team full visibility into where customers drop off in the purchase flow, and what to do about it.
The result?
Within months, LULAB saw a shift. More control, smoother operations, and a team that could actually act on new ideas.
After 6 months, monthly revenue had doubled. The platform now supports rapid updates, product launches, and marketing without the friction. And most importantly, the team feels momentum again.