All Case Studies

A Mumbai Vinyl Store's Jump From Broken WordPress to Custom Next.js in 4 Days

Built for Black Groove Music

Cover image for the Black Groove Music case study, a laptop showing the new custom eCommerce website beside vinyl records, built on Next.js.

Published

Jun 1, 2026

Client

Black Groove Music

Outcome

Off WordPress and onto a faster, SEO-ready custom store in 4 days

Visit live site

Black Groove Music had the catalogue. What it didn't have was a store that could keep up.

The Mumbai vinyl seller came to us with a WordPress site that was slow, clunky on phones, and close to invisible in search. For a shop that lives entirely online, that is not a cosmetic problem. It is the whole business. So we didn't patch it. We scrapped it and built a custom eCommerce website on Next.js, Node.js, and Strapi, and shipped it in four days.

Here is what that rebuild looked like, and why a niche store is usually better off custom.

The store

Black Groove Music started small. A few crates of records in a room in Mumbai, run by people who care about the music more than the margin.

It grew into a curated vinyl shop selling direct to listeners across India and beyond. Every title is handpicked: Qawwali masterpieces, indie essentials, film scores, rare pressings. The pitch is simple. Great music deserves a physical form, and the people buying it know the difference between a clean pressing and a careless one.

That kind of audience judges a store fast. A slow, generic site was telling the wrong story about a shop built on care.

Project at a glance
IndustryVinyl records, D2C e-commerce
ServicesCustom eCommerce website development, WordPress to Next.js migration, UI/UX, SEO
Tech stackNext.js, Node.js, Strapi, Zoho Books integration
Duration4 days
Year2026

Before: the WordPress store

The old site was built on WordPress, and it showed. Pages loaded slowly. The interface looked dated and sat nowhere near the standard of the brand it was meant to carry. On a phone, where most of the traffic actually is, it was worse.

Search was the quiet killer. The site had no real SEO foundation, so the collectors hunting for specific pressings were landing somewhere else. A curated catalogue is worth little if nobody can find it.

The day-to-day was a grind too. Updating products, prices, and pages took longer than it should, which is the last thing a small team running a growing shop needs.

None of this is unusual. It is the default failure mode of a niche store on a generic setup, and the cost compounds quietly. Every slow second and missing search result is a sale that never happens. More than half of mobile shoppers leave a page that takes over three seconds to load, and a record buyer comparing two stores will pick the one that feels fast and worth trusting.

Before
The old store, slow and off-brand.
After
The rebuilt store, fast and on-brand.

Why we rebuilt instead of patched

We looked at the WordPress site and made an early call. Patching it would have been throwing good work after bad. The theme, the plugins, the performance ceiling, all of it would keep fighting us. A store this dependent on speed and search needed foundations, not bandaids.

So we scrapped it and started clean.

What custom eCommerce website development fixed

We built the new store on a custom stack: Next.js for the storefront, Node.js for the backend, and Strapi as the CMS so the team can manage the catalogue without touching code.

That mix did three things at once. It made the site fast, because the storefront is built for speed rather than inherited from a template. It made the store easy to run, because adding a record or editing a page now takes minutes. And it gave us full control of SEO, so the catalogue can actually be found by the people searching for it.

We also wired in Zoho Books for invoicing, since the client was already running their books there. The rebuild fit into how they work instead of forcing a new process on them. That matters more than it sounds. Software people already trust beats software they have to learn.

The design got the same attention: a clean layout, typography that matches a premium catalogue, and a mobile experience built first rather than squeezed in last.

The stack, and why
LayerChoiceWhy
StorefrontNext.jsBuilt for speed and SEO, not inherited from a theme
BackendNode.jsCustom logic, full control, room to grow
CMSStrapiThe team manages the catalogue without touching code
InvoicingZoho BooksAlready in use by the client, so we integrated it

After: where they are now

The new Black Groove Music store is live at blackgroove.in, and the difference shows before it is measured. It loads faster, moves smoother, and behaves the way a phone-first audience expects. The mobile experience, the weakest part of the old site, is now one of the strongest.

The design finally matches the shop. It reads as curated and premium, the same way the catalogue does.

We will keep the outcome honest. We don't publish hard before-and-after figures for this build, and we will not invent them. What we can point to is faster loading and browsing, a better mobile score than the old site, and an SEO foundation that gives the catalogue a real chance to rank. And we can point to the client.

The design feels modern, clean, and much more aligned with our brand. The site is faster and smoother, and the team was easy to work with throughout. Really happy with how it turned out.

That verdict, from the people who know the shop best, is the result that counts.

WordPress vs the custom build
DimensionBefore (WordPress)After (custom Next.js)
Speed and feelSlow, laggyFast, smooth
Mobile experiencePoorBuilt mobile-first
DesignDated, off-brandClean, premium, on-brand
SEONo real foundationOptimised from the ground up
Managing the catalogueSlow and clunkyMinutes, via Strapi
InvoicingDisconnectedIntegrated with Zoho Books

What this means for a store like yours

If you sell online and you are stuck on a slow, hard-to-edit WordPress setup, this rebuild is a useful reference point. A niche catalogue does not need a bigger template. It needs a site that loads fast, gets found, and is easy to run, and for most growing stores that means going custom.

It also does not have to take months. The right scope and a clear brief got this one live in four days.

That is the heart of our custom eCommerce website development: fast, search-ready stores built to fit how you actually work. You can browse more rebuilds we have shipped to get a sense of the range.

See if we can do the same for your store. Book a free 20-min call and tell us what is slowing you down.

See the rebuild for yourself

Browse the store we shipped for Black Groove Music.

Frequently Asked Questions

How long does it take to rebuild a WordPress store as a custom Next.js site?

Arrow Icon

It depends on the size of the catalogue and how clear the brief is. A focused store with a tight scope can go live in days, as this one did in four. Larger or more complex builds usually run a few weeks.

Why move off WordPress to a custom Next.js and Node.js build?

Arrow Icon

WordPress works for many sites, but it can hit a ceiling on speed, SEO control, and customisation. A custom Next.js and Node.js build gives you a faster storefront, full control over how the site ranks, and a setup shaped around your business. For a store that depends on speed and search, that control pays off.

Will I still be able to manage my own products and content?

Arrow Icon

Yes. We build with a CMS like Strapi so your team can add products, edit prices, and update pages without touching code. The goal is a site you can run day to day on your own. We hand it over with the access and guidance you need.

Can you integrate tools we already use, like Zoho Books?

Arrow Icon

Yes. If you already run invoicing, inventory, or payments through a tool, we integrate it rather than replace it. For this store we connected Zoho Books, which the client already used. Fitting into your existing workflow beats forcing a new one.

Does a faster website actually affect sales?

Arrow Icon

It does, especially on mobile. Shoppers leave slow pages quickly, and a store that loads fast and is easy to use keeps more of them through to checkout. Speed also helps your search ranking, which brings in more visitors to begin with.

More case studies

efore and after website revamp for Kaamdhenu Ply Industries, a Mumbai plywood and door manufacturer with 75 years of legacy - new React site versus old template

Kaamdhenu Ply Industries Pvt. Ltd. • Plywood and Door Manufacturing, Mumbai

How Kaamdhenu Ply Turned 75 Years of Manufacturing Legacy Into a Premium Web Presence

Improved conversions and brand trust - legacy manufacturer finally looks the part

Atlantaa Limited custom website redesign on a laptop screen, real estate and infrastructure developer, premium UI with GSAP animations, real estate website redesign India

Atlantaa Limited • Infrastructure and Real Estate Development

How Atlantaa Limited Turned a Generic WordPress Site Into a Premium Investor-Ready Web Experience

Investor inquiries and user engagement increased post-launch

Homepage of the custom full-stack website built in four days for an industrial manufacturing firm, an example of fast website development for a manufacturing business under a tender deadline.

Industrial Manufacturing Firm • Industrial Manufacturing

No Website. Tender Deadline in 4 Days. Here's What We Built

A full custom full-stack website built and deployed in 4 days, before the tender deadline.

Related articles

Best AI Model June 2026: Claude Opus 4.8, GPT-5.5, Gemini, and Grok Ranked
Best AI Model June 2026: Claude Opus 4.8, GPT-5.5, Gemini, and Grok Ranked
Claude Opus 4.8 Explained: Fast Mode, Parallel Agents, and Every Upgrade Over 4.7
Claude Opus 4.8 Explained: Fast Mode, Parallel Agents, and Every Upgrade Over 4.7
Is SEO Still Worth It in 2026? An Honest Answer After AI Changed Search
Is SEO Still Worth It in 2026? An Honest Answer After AI Changed Search
How to Use AI in Your Business: 6 Things Owners Are Doing Right Now in 2026
How to Use AI in Your Business: 6 Things Owners Are Doing Right Now in 2026
Read more articles →
CallWhatsApp
CallWhatsApp