We built the eCommerce platform for the travel retail business of Millenium Pro Design. We address customers having a valid plane ticket with airport exclusive merchandise. We validate their tickets against multiple plane ticket validation providers such as Amadeus, WizzAir, BlueAir, RyanAir or Tarom.

Orders and stocks are managed by Microsoft NAV and linked in real-time with our website. For product information management, we have built a queue-based messaging protocol between Sylius and our in-house CMS, decoupled for scalability.

Using Sylius was a challenging and interesting experience. A brand new full stack BDD Symfony based eCommerce platform that is being developed with a fast-pace helped us have clean and testable codebase.

We put a lot of efforts into having a Continuous Integration environment, so we can keep our efforts agile and able to respond multiple upgrade sessions including BC breaks.

By using Sylius and its decoupled components we greatly reduced the development efforts:

– multi-tree taxons

– Symfony CMF