Slide 1

Slide 1 text

Content-Commerce Sulu & Sylius

Slide 2

Slide 2 text

Hey, I’m Johannes @wachterjohannes – Studied Computer Science MSc – Started to work MASSIVE ART WebServices in 2013 – Sulu Core Developer – PHP / Symfony / JavaScript / React / Elasticsearch / SQL / … – Now working for Sulu GmbH and responsible for Custom Development – Started lecturing at the University of Applied Science Dornbirn in 2020 [email protected] https://github.com/wachterjohannes

Slide 3

Slide 3 text

Content-Commerce – Editorial Content – Combined with matching Products – Added value for Customer – Increased Sells

Slide 4

Slide 4 text

Brooklyn Soap Company – Men Healthcare Journal – Each Post with matching products – Editorial Content – Less interactions

Slide 5

Slide 5 text

Nike Run Club – App for individuell training-plans – Tipps & Tricks in a Journal – Application combined with editorial Content

Slide 6

Slide 6 text

Headless eCommerce – Decouple presentation and eCommerce Layer – Add flexibility and maintainability – Independent of Selling channel – Use-Case specific systems

Slide 7

Slide 7 text

Traditional vs. Headless eCommerce Traditional Headless Front-end Development – Design constraints – Time to edit the database, code and platform is massive – No design constraint. Just make a simple API call – Need to make front-end presentation from scratch Customization and personalization Pre-defined experience for both users and admin Create your own experience for both users and admin Flexibilität and adaptability Front-end is tightly coupled with back-end - only little room for customization – Endless customization – Changes can be made in the front- end https://www.coredna.com/blogs/headless-commerce

Slide 8

Slide 8 text

Sulu – Enterprise content management platform – Built full-stack on the Symfony framework – Made for businesses – Intuitive UI with great UX – High performance – 100% Open Source

Slide 9

Slide 9 text

Sylius – eCommerce Platform – Full-Stack Symfony – Extensible and customizable – Many Plugins – Adapters for PIMs/ERPs – Multi-Channel

Slide 10

Slide 10 text

Sylius – Complete Solution – But modular – Short time to Market – Allows incremental development process

Slide 11

Slide 11 text

Compare Sulu Sylius E-Commerce - x E-Commerce Plugins - x Adapters PIMs / ERPs - x Shop User API - x

Slide 12

Slide 12 text

Compare Sulu Sylius Content Management x - (Very basic Plugin) Configurable Templates x - Smart Caching (e.g. Varnish) x - Drafting / Versioning / Audience Targeting / Segments x -

Slide 13

Slide 13 text

Compare Sulu Sylius Multi-Portal / Channel x x Multi-Language x x Flexible / Intuitive Admin UI x (for content) x (for eCommerce) Symfony x x

Slide 14

Slide 14 text

“ What belongs together, grows together!

Slide 15

Slide 15 text

Live Copy/Paste Session – Sulu & Sylius working parallel – Synchronized product data – Sulu renders the webpage – Interaction with Sylius over Rest-API

Slide 16

Slide 16 text

Lets do it

Slide 17

Slide 17 text

Case Studies

Slide 18

Slide 18 text

Feinschmecker https://www.feinschmecker.de Developed by Sulu Using – Symfony Messenger + Redis Streams – SuluArticleBundle – Various Sylius Plugins – React App talking to Sylius ShopApi Plugin

Slide 19

Slide 19 text

https://www.glasses24.com Developed by brille24.de Using – Synchronization to ArticleBundle – Sulu pipelines Sylius ShopApi Plugin Planned – Akaneo PIM Integration – Cutting of SuluArticleBundle by using Elasticsearch directly Glasses24

Slide 20

Slide 20 text

Boneco https://www.boneco.us/en-us Developed by MASSIVE ART WebServices Using – Symfony Messenger + Redis Stream – Synchronization to custom Entity in Sulu – React App talking to Sylius ShopApi Plugin

Slide 21

Slide 21 text

sulu.io Thank you!

Slide 22

Slide 22 text

Important Link – https://speakerdeck.com/wachterjohannes/content-commerce-sulu-and-sylius – https://github.com/TheCadien/PHPUGMRN-sulu-demo – https://sulu.io/services/support#chat