Redesign and Migration of a Dental Supply Online Store

Client:

Biodent-Shop

We transformed the dental supply store with a faster platform, real-time city-based inventory, and automated key operations. Since launch, traffic has quadrupled, returns have decreased, and the business is now positioned to scale confidently.
Redesign and Migration of a Dental Supply Online Store

Introduction

A dental supply distributor operating in two cities approached us to completely redesign and modernize their online store. The previous Joomla-based website was outdated, overloaded, and no longer met the growing business needs. It lacked proper inventory visibility by region, had a slow interface, and restricted future scalability.

The main issue was the inability to efficiently serve customers in different regions due to technical limitations and a lack of flexibility in the legacy system. Additionally, SEO traffic was a significant source of customer acquisition, which meant the migration had to be seamless to avoid losing positions.

The core objective was to build a fast, scalable, and SEO-friendly platform with automated 1C synchronization and accurate inventory display by city.

System Overview

We built a modern e-commerce platform from the ground up, focused on performance, stability, and convenience for both customers and internal teams. The store now processes over 6,500 product SKUs, supports multi-warehouse inventory, and integrates with 1C.

Image of the catalog’s functional blocks

Key system modules:

  • Product catalog with filters, tags, and smart search
  • Regional inventory display for both cities
  • Interactive Vue.js components: instant search, filtering, shopping cart, and favorites
  • 1C integration via FTP file exports and automated parsing to update the database
  • Fully responsive design across all device types
  • Seamless SEO migration with 301 redirects, meta data transfer, and URL structure preservation

Technical highlights:

  • Backend: Laravel (PHP)
  • Frontend: Vue.js (non-SPA)
  • Integration: FTP + cron + logging
  • Database: MySQL
  • Caching: Redis
  • Inventory updates every 15 minutes
  • Page load time: ~500 ms

Challenge 1: No Regional Inventory Display

Issue: Customers couldn’t see product availability in their specific city. Orders were placed for out-of-stock items in the desired region, leading to cancellations and frustration.

Solution:

  • 1C configured to export inventory per city
  • Backend module implemented to manage city-specific inventory
  • Product pages now display availability separately for both cities
  • Region-based filtering added to the catalog

Impact:

  • Return and cancellation rate reduced by over 30%
  • Improved customer trust and satisfaction

Challenge 2: Outdated Architecture and User Experience

Issue: The old Joomla platform couldn’t support a modern, interactive UX. Every action—filtering, adding to cart, navigating—required full page reloads, hurting engagement and conversion.

Solution:

  • Rebuilt frontend with interactive Vue.js elements for key components: search, filters, cart, and favorites
  • Fully mobile-optimized interface for all devices

Impact:

  • +28% increase in average session duration
  • Higher conversion rates due to improved speed and convenience

Challenge 3: Expanding 1C Synchronization

Issue: The old Joomla system had basic 1C synchronization but didn’t support multi-warehouse management. A more robust system was needed to track inventory by city and improve data control.

Solution:

  • Automated FTP export of data from 1C
  • Custom parser to process and update inventory in the database
  • Logging and monitoring implemented for reliability

Impact:

  • Reliable 15-minute synchronization intervals
  • Reduced admin workload
  • Consistent inventory data across warehouses and the website

Challenge 4: Preserving SEO Performance During Migration

Traffic chart for the Biodent-Shop project

Issue: Migrating to a new platform carries SEO risks, especially with changes to URL structure and content architecture.

Solution:

  • Full audit of existing URLs and link structure
  • 301 redirects mapped for all legacy pages
  • Meta data and content transferred in full
  • Sitemap and robots.txt updated and submitted for reindexing

Impact:

  • A short-term dip in traffic was observed, typical for large SEO migrations
  • Before migration: ~760 monthly visitors
  • After stabilization: ~3,000 monthly visitors, over 4x growth

Results

Page load time: ~500 ms
SEO traffic increased 4x compared to the old version
Regional stock visibility reduced returns by 30%
+28% average session duration
Scalable architecture supporting future needs

What’s Next?

The new platform sets the foundation for continued growth: plans include launching a B2B customer portal, expanding to new cities, and integrating with online marketplaces. A new Learning Center section has already been added to provide educational content for customers. Additionally, the company is preparing to launch another service via the site to further enhance its offering.

The project has demonstrated consistent growth and has become a key technology enabler for the business.

3D purple speech bubble icon with five yellow stars on a blue background, symbolizing a customer review

Client feedback:

“The site now runs quickly, reliably, and transparently—for both our team and our customers.” The team now has a powerful tool that lets them focus on growth instead of firefighting technical issues.

Portfolio

Other projects

VPUT VPUT VPUT is an aggregator for apartment rentals in Bulgaria. Over a dozen people worked on thi... Stooller Stooller Stooller - an automated freight booking service. Trade Bot Trade Bot Trading bot for LocalBitcoins Wineship Wineship WineShip Liquor Store – advanced catalog functionality with over 2,000 bottles of wine. BeFamily BeFamily We developed a family clothing online store, optimizing the catalog, design, and user expe... Ansy Ansy A modern site for selling elite, handmade carpets. Our main goal was to create a user-frie... RiseX RiseX Successful launch of the RiseX cryptocurrency exchange from scratch – in just 7 months. Th... Bolgarskiydom Bolgarskiydom Bolgarskiy Dom is an aggregator for apartment sales in Bulgaria. Over 10 of our people wor... Neweurofences Neweurofences Neweurofences.com is an online store specializing in metal fences and gates. It operates i... Tetri’s Smile Tetri’s Smile Webdelo recently worked with a brand new dental office in a highly competitive market. We... SoleaWellness SoleaWellness Solea Wellness is a beauty and health salon in Miami offering rejuvenation treatments. The... Solea Beauty Salon Solea Beauty Salon 🔹 As a salon in Miami increased applications by 3 times and organic traffic by 250% 🔹 Fr... Online Optical Store Online Optical Store Case study of the development and promotion of an online optical store. Over 10 people wor... Promotion and Development for SvetlanaDental.com Promotion and Development for SvetlanaDental.com Our case study of Svetlanadental.com explores Webdelo’s work in the promotion and website... Promoting and Developing Holistic Dentistry – A Case Study Promoting and Developing Holistic Dentistry – A Case Study Advanced Dental Wellness Center is a dental office in Miami, Fort Lauderdale. ADW offers h... MyMoneyArt Promotion and Development Case MyMoneyArt Promotion and Development Case Migrated MyMoneyArt to WordPress, optimized SEO & UX: +500% traffic, 6× more leads. Case Study of Webdelo’s Development and Promotion of Biomilk.ru Case Study of Webdelo’s Development and Promotion of Biomilk.ru Biomilk is a food distributor in Moscow and the regions. +100% organic traffic in 3 months... Sutton Advanced Cosmetic Dentistry Sutton Advanced Cosmetic Dentistry Promotion of VIP Dentistry in Manhattan, New York City From 13 to 80 Queries in Google’s... Case Study of Webdelo’s Work with Mates China - A Marketing Agency Case Study of Webdelo’s Work with Mates China - A Marketing Agency Mates China is a digital marketing agency that helps businesses promote their products in... VPUT VPUT How We Built a Vacation Rental Service in Bulgaria and Reached 1,500 Seasonal Bookings – F... Stooler Stooler Online service with automatic price calculation and +40% orders right after launch.
Solea Dental Spa Solea Dental Spa A dental clinic located in Sunny Isles Beach tripled its number of patient inquiries throu... Webdelo SEO Webdelo SEO Explore our SEO approach — from analysis and audits to content, links, and ads. See how we... Case Study: Developing the Nevapallete.cn Paint Store Case Study: Developing the Nevapallete.cn Paint Store We built Nevapallete.cn for China: Hong Kong hosting, Chinese domain, fast loading across... WineShip WineShip A wine catalog with 2000+ bottles, smart filters, and selection by volume and vintage. Sea... How We Promoted Annazur Beauty Salon in Jacksonville, Florida How We Promoted Annazur Beauty Salon in Jacksonville, Florida Comprehensive SEO for Annazur beauty salon in Florida: traffic growth, local rankings, sit... Dental SEO Case Study: Novaya Orbita Dental Practice Dental SEO Case Study: Novaya Orbita Dental Practice Dental clinic SEO case: 50-80 target calls/month, top search rankings, and traffic growth... Berger 3D Design Berger 3D Design WordPress showcase website with catalog for German B2B- storage systems for measuring equi... Solea Brickell Spa Solea Brickell Spa Do you want your website to do more than just exist? Most likely; you want to bring real p... KidsJumpTech KidsJumpTech From a Website on the Brink of Collapse to 40 Leads in a Weekend Alanta Clinic Alanta Clinic Discover how Webdelo helped a dental clinic with a small, one-page website double its loca... Optimizing Automated Deal Matching Optimizing Automated Deal Matching Reducing Load and Increasing Transaction Reliability Brand Synonym Search Brand Synonym Search How We Boosted Performance and Reduced System Load for Inquiries in Russian Digital Marketing for Dental Clinics Digital Marketing for Dental Clinics Digital marketing for dental clinics: SEO, Google Maps, and targeted ads. Over 15 years of... Optimizing Bookings for a Skydiving Experience Optimizing Bookings for a Skydiving Experience Discover how we moved 5 business locations from Excel to a unified system. How We Scaled a Complex EdTech Platform How We Scaled a Complex EdTech Platform Refinement and development of the educational portal. SQL Load Optimization SQL Load Optimization Discover How We Reduced Overloaded Queries from 16,685 to 24 in 1.5 Hours We set up an ad-matching service – saving 72% of time on changes We set up an ad-matching service – saving 72% of time on changes Optimization of automatic ad matching. Webdelo Dev Webdelo Dev Full-cycle development: from detailed technical planning and API architecture to launch an... Bonadomus Bonadomus BONADOMUS is a purpose-built digital platform for Dubai real estate. Created from the grou... Lackmann GmbH Lackmann GmbH Development of a multilingual landing page for the Lackmann Fleisch- und Feinkostfabrik Gm... An internal ERP for running a team An internal ERP for running a team For a company of thirty people, an internal ERP gives HR and finance back two to four full...
cookies We use Cookies

We use cookies to improve website performance, personalize content, and analyze traffic. You can choose which categories of cookies to allow. For more information, please see our Cookie Policy. You can change your preferences at any time.

Essential (Required)

Ensure the website functions properly (navigation, access to secure areas). Always enabled and can only be changed in your browser settings.

Analytics

Help us understand how you use the website so we can improve our services. Do not collect personal data. We use several analytics tools for this purpose.

Advertising

Used to deliver personalized ads and measure the effectiveness of advertising campaigns.