ToolMart
Moved an Australian tools retailer from Magento 1 to Adobe Commerce On-Premise: full data migration, rebuilt themes and product page, and new quoting and catalogue-request features across multiple custom modules.
- purchased extensions extended
- 5
Four things that set this build apart.
Magento 1 → Adobe Commerce
Migration architecture and full data migration, designed and led.
Product page rebuilt
Brand, labels, shipping data, stock ETA and warranty, end-to-end.
Quotes & catalogues
Request-a-Quote and Request-a-Catalogue, each with its own entity and grid.
Five extensions tailored
Purchased extensions extended to match site behaviour.
A rebuilt platform with the business logic carried over.
The storefront and support tools were rebuilt on Adobe Commerce, with purchased extensions extended rather than replaced.
Themes and extensions were rebuilt on the new architecture rather than dropped, so the store’s existing business logic survived the move.
What the platform does.
Migration
Magento 1 to Adobe Commerce On-Premise, including full data migration.
Themes & extensions
Custom themes rebuilt and extensions redeveloped on the new architecture.
Product page
Rebuilt end-to-end: brand display, extra info, custom labels, shipping data, stock ETA and warranty.
Quotes & catalogues
Request-a-Quote and Request-a-Catalogue, each with its own entity, admin grid and e-mail notifications.
Extension tailoring
Mirasvit instant-search provider, Amasty banner active-date validation, WeltPixel Owl Carousel product block, Trustpilot review invitations on order save and Xtento order-PDF data, all adapted to the site.
Pricing hygiene
A scheduled job clears expired special-price windows, and Call for Price products hide Add to Cart.
Checkout & cart
Billing address moved to the top of checkout, the shipping method shown on the thank-you page, and cart line names built from custom attributes.
Support tools
An admin IP-logging page and extra order-view tooling for support staff.
Performance
An auth-popup block removed sitewide for faster page loads.
Delivery
Git workflow, code reviews and deployments through migration and post-launch stabilisation.
Plan, move, rebuild, stabilise.
From an ageing Magento 1 store to a stable Adobe Commerce platform.
- STEP 1
Plan
Designed the migration architecture from Magento 1 to Adobe Commerce On-Premise.
- STEP 2
Move
Full data migration to the new platform.
- STEP 3
Rebuild
Themes and extensions redeveloped, preserving existing business logic.
- STEP 4
Stabilise
Git workflow, reviews, deployments and performance fixes after launch.
Moving without losing anything.
An old platform, a crowded extension stack and features the business relied on.
A legacy platform
An ageing Magento 1 store with business logic spread across third-party extensions.
SolutionMigration architecture, full data migration, and themes and extensions redeveloped on Adobe Commerce.
ResultExisting business logic carried over to the new platform.
A richer product page
Product pages had to show brand, labels, shipping data, stock ETA and warranty.
SolutionRebuilt the product detail page end-to-end.
Requests, not just orders
Some customers ask for a quote or a catalogue rather than checking out.
SolutionSeparate Request-a-Quote and Request-a-Catalogue features, each with its own entity, admin grid and e-mails.
Slow pages
A sitewide auth-popup block slowed page loads.
SolutionRemoved it sitewide after migration.
ResultFaster page loads.
Stale prices
Expired special-price windows lingered on products.
SolutionA scheduled job clears them automatically.
ResultPricing stays accurate without manual admin cleanup.
The stack behind it.
- Platforms
- Magento 1Adobe Commerce On-PremisePHPMySQL
- Extensions
- Amasty Banner SliderMirasvit Search UltimateWeltPixel Owl CarouselTrustpilot ReviewsXtento PDF
- Delivery
- GitCode reviewDeployments
- Skills shown
- Migration architectureData migrationTheme developmentRelease management
The work, piece by piece.
Designed and led the migration architecture from Magento 1 to Adobe Commerce On-Premise, including full data migration.
Rebuilt custom themes and redeveloped extensions on the new architecture, preserving existing business logic.
Rebuilt the product page end-to-end: brand display, extra info, custom labels, shipping data, stock ETA and warranty.
Request-a-Quote and Request-a-Catalogue features, each with its own entity, admin grid and e-mail notifications.
Extended Amasty Banner Slider, Mirasvit Search Ultimate, WeltPixel Owl Carousel, Trustpilot Reviews and Xtento PDF for site-specific behaviour.
Admin IP-logging page and extra order-view tooling for support staff.
Managed Git workflow, code reviews and deployments through migration and post-launch stabilisation.
Post-migration performance work, including removing a sitewide auth-popup block for faster page loads.
Facing a similar commerce problem?
I'm available immediately for senior Adobe Commerce roles and contract work. Tell me what you're building.