Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sylius as a... Vending machine? A tale of unusu...

Sylius as a... Vending machine? A tale of unusual Sylius' use-cases

We all know, that our beloved Open-Source Swan has its natural habitat in the deep waters of eCommerce. But it's not the only area where it can live! In my talk, I will present some unusual use-cases and architecture designs where Sylius finds itself perfectly thanks to its design and expendability.

Konrad Alfaro

November 14, 2024
Tweet

More Decks by Konrad Alfaro

Other Decks in Programming

Transcript

  1. 8lines.io SyliusCon 2024 About me 💜 CEO @ 8lines 🧠

    Solutions Architect 👨🏫 Trainer and Consultant 🤖 Backend Software Engineer 🐱 Animal lover
  2. 8lines.io SyliusCon 2024 Background • Equestrian specialist platform • Marketplace

    features • Users can’t buy anything (yet) • Very detailed requirements • MVP phase of the business
  3. 8lines.io SyliusCon 2024 Challenges • Time to market is crucial

    • Adopt to constantly changing requirements • Introduce multiple offer types
  4. 8lines.io SyliusCon 2024 Conclusion ✅ Sylius is a great base

    not only for a standard eCommerce site ✅ Sylius as a framework gives great features for bootstrapping business ✅ Symfony and Doctrine as a foundation of Sylius give you a lot of possibilities
  5. 8lines.io SyliusCon 2024 Background • Automated butcher store • Project

    on early stage of development • Sold as a white-label
  6. 8lines.io SyliusCon 2024 Challenges • Communication with external systems like

    ERP and PIM • Communication with machine software to operate the vending process • Implement kiosk interface
  7. 8lines.io SyliusCon 2024 What we used from Sylius? 🦢 Sylius-Standard

    🛒 Orders & Checkout 🧱 Plugins & modularity
  8. 8lines.io SyliusCon 2024 What we used from Sylius? 🦢 Sylius-Standard

    🛒 Orders & Checkout 🧱 Plugins & modularity
  9. 8lines.io SyliusCon 2024 What we used from Sylius? 🦢 Sylius-Standard

    🛒 Orders & Checkout 🧱 Plugins & modularity
  10. 8lines.io SyliusCon 2024 Conclusion ✅ Sylius can be a perfect

    connector between many different systems ✅ Implementing kiosk software is easy with the new API
  11. 8lines.io SyliusCon 2024 Background • Mobile app for truckers •

    Subscription based access • Content is mainly statistical data and tables • Introduce new company’s website
  12. 8lines.io SyliusCon 2024 What we used from Sylius? 🕷 API

    (Platform) 🛒 Orders & Checkout 🧱 Plugins & modularity
  13. 8lines.io SyliusCon 2024 What we used from Sylius? 🕷 API

    (Platform) 🛒 Orders & Checkout 🧱 Plugins & modularity
  14. 8lines.io SyliusCon 2024 What we used from Sylius? 🕷 API

    (Platform) 🛒 Orders & Checkout 🧱 Plugins* & modularity
  15. 8lines.io SyliusCon 2024 Conclusion ✅ Sylius can be a great

    monolithic platform to implement fast changing requirements ✅ Sylius can be a good platform to connect multiple external systems ✅ Sylius can be just a small piece of larger system