19
Sylius – modern eCommerce for Symfony2 Antonio Perić-Mažar 26.04.2014. #WebCampLjubljana

Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Embed Size (px)

DESCRIPTION

Sylius is modern eCommerce solution build on Symfony2 framework. With simple and decoupled architecture it is great for building custom large and small eCommerce solutions. It is build on shoulder of BDD and TDD methodologies.

Citation preview

Page 1: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sylius – modern eCommerce for Symfony2

Antonio Perić-Mažar

26.04.2014. #WebCampLjubljana

Page 2: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

About me?

• Antonio Perić-Mažar, mag. ing. comp.

• CEO @ locastic• Symfony2 Developer• Awesome Sylius contributor

• www.locastic.com• [email protected]• twitter: @antonioperic

Page 3: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sylius

Page 4: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sylius

• Founded in 2011. by Paweł Jędrzejewski• Built on Symfony2 framework (standard

editon)• Open source project, MIT licence

Page 5: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
Page 6: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
Page 7: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Architecture

• Symfony2 as the enterprise-class PHP framework, Doctrine as ORM

• Based on Services and Events (SOA)• clean, well-decoupled and loved by

developers• Bundles -> Components• Use any of the 2,000+ Symfony2 bundles• Full respect of modern coding standards

Page 8: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
Page 9: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

BDD&TDD practices

Page 10: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
Page 11: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

How to start? Installation

// download composercurl -sS https://getcomposer.org/installer | php

Page 12: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

How to start? Installation

// download composercurl -sS https://getcomposer.org/installer | php

//download syliuscomposer create-project-s sylius dev / sylius

Page 13: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

How to start? Installation

// download composercurl -sS https://getcomposer.org/installer | php

//download syliuscomposer create-project-s sylius dev / sylius // install syliuscd syliusphp app/console sylius:install

Page 14: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
Page 15: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sounds perfect...

Page 16: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sounds perfect...

Page 17: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Sounds perfect...

• Not out of the box solution like Magento • Oriented to developers not end users• Unfinished components• Advanced CRM missing (OROcrm?)• Theme templating system mising• ...

Page 18: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Plans for future?

• Documentations• RESTful API• Redesign of standard theme• Theaming support• Multishop support• Release the Beta with great code standarnd in mind• ...• Beta!

Page 19: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)

Thank you!!!