Content
Introduction
The LEDRUS project — comprehensive development of an online store for a market leader in lighting equipment. Replacing the outdated Bitrix CMS with a custom platform featuring unique product processing logic, filtering, and integrations.
About the client
Company «LUMENWATT» is a supplier of professional lighting equipment with 25 years of experience, with its own production facilities and a project department. The portfolio includes 10,000+ SKUs from 200+ brands.
Business objectives
- Migrate an extensive catalog (1000+ SKU) to a new platform without data loss.
- Automate management of a complex catalog (nested categories, series, product modifiers).
- Implement a flexible filtering system with 50+ characteristics (glow color, IP class, etc.).
- Integration with Roistat analytics and Yandex.Goods.
- Increase visitor conversion to requests/orders.
Business Problems
- Migrate an extensive catalog (1000+ SKU) to a new platform without data loss.
- Automate management of a complex catalog (nested categories, series, product modifiers).
- Implement a flexible filtering system with 50+ characteristics (glow color, IP class, etc.).
- Integration with Roistat analytics and Yandex.Goods.
- Increase visitor conversion to requests/orders.

Project objectives
Elimination of Bitrix limitations:
- Reduce product import time from 60+ minutes to 7 minutes for 10,000 SKUs.
- Implement custom product relationships (series/analogs/modifiers) impossible in CMS.
Automation of key operations:
- Implement batch editing of 1000+ products in 1 operation (prices, characteristics, statuses).
- Set up auto-generation of meta tags and microdata for 100% of pages.
Conversion optimization:
- Increase page loading speed to Pagespeed > 90 (vs 45 on Bitrix).
- Implement '1-Click Purchase' and 'public carts' to increase conversion by 15%.
Reduction of operational costs:
- Automate 80% of manual processes: product availability notifications, YML feed generation. Reduce support workload by 30% through smart filters and 3D previews.
Solution
Multi-level product logic:
- Combining products into series/analogs while preserving individual characteristics.
- Dynamic filters that update available values in real time.
Highload data import:
- Parallel processing of Excel files via Celery + Redis.
- Automatic conversion of images to WebP + resizing for 12 sizes.
- Incremental export of changes (up to 500 products/sec).
B2B-oriented UX:
- Comparison table with 50+ parameters and difference highlighting
- Public carts with link access.
- Export of filter results to Excel for procurement approval.

Technologies
Stages of work
194

Team and expertise
- Product Manager.
- Business Analyst.
- Backend Developers: Django microservices, database query optimization.
- Frontend Developers: Custom React components, interface animations.
- UX/UI Designer: Prototypes and design of complex elements (product comparison in tables).
- QA Engineer: Cypress automated tests, load testing.
- DevOps.
Result
Performance:
- Page load speed: 92/100 on Pagespeed.
- Import of 10,000 products: 7 min. (10 times faster than Bitrix).
Business effects:
- Conversion to order increased by 15% due to '1-click purchase'.
- Average check increased by 22% thanks to the 'Analogs' and 'Series' blocks.
- Reduced operator workload by 30% (auto-notifications about product availability).
Unique features:
- Flexible filtering system (grouping by characteristics, series, analogs).
- Public carts for B2B clients (sharing procurement lists).


CEO
Alexander Krylov
“Switching from Bitrix to a custom platform was a key decision for scaling the business. A product import system handling 1000+ items in minutes, smart filters for a complex catalog, and Roistat integration — exactly what was needed for online sales growth. The ATLANTSOFTWARE team not only implemented the requirements but also proposed solutions we hadn’t considered before, such as public carts for corporate clients. We recommend them as experts in high-load e-commerce.”
If you want the same successful
case, contact us or leave a
request
If you want the same successful
case, contact us or leave a
request
Fill out the contact form and we will call you back during the next working hours!
Fill out the contact form and we will call you back during the next working hours!




