Online store with ETL integration for the largest bauble manufacturer in Poland
Comprehensive implementation of a corporate website and e-commerce store for Vitbis – the largest manufacturer of Christmas baubles in Poland. The project included information architecture development, RWD layout implementation, Joomla + VirtueMart store implementation, integration with an internal CRM system, and full performance and SEO optimization.
Project Description
I was entrusted with the complete development of a new Vitbis brand website, encompassing both the information section and the online store. I based the solution on Joomla and VirtueMart – one of the oldest, most powerful, and most versatile e-commerce extensions. The client required a stable and scalable solution that would be able to handle high seasonal traffic and an extensive product offering.
I began by creating an information architecture tailored to the client’s product structure and sales processes. I then designed and coded a responsive layout, optimizing it for performance and technical SEO.
A key part of the project was integration with the internal CRM system, which retrieved product, inventory, and order information. I also developed custom plugins and extensions for Joomla to support custom business processes and data synchronization.
The entire project was implemented on an optimized server environment, with security configuration, caching, compression, and mechanisms to speed up store loading during peak periods.
Scope of work:
- Information architecture
- Frontend (HTML, CSS, JS) + RWD
- Store implementation: Joomla + VirtueMart
- Custom plugins and extensions
- Product and inventory integration with internal CRM
- Speed optimization, caching, compression, and code cleanup
- Technical SEO and search engine optimization
- Server environment configuration and optimization
- Full implementation, testing, and production launch
Technologies
Joomla, J2Store/J2Commerce, PHP, MySQL, HTML5, CSS3, JavaScript, AJAX, jQuery, RWD, SEO, server optimization







