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

Laravel & Sylius E-Commerce Framework

Laravel & Sylius E-Commerce Framework

An introduction to the Sylius E-Commerce Framework and how to use it with Laravel

Andre Marcelo-Tanner

September 07, 2016
Tweet

More Decks by Andre Marcelo-Tanner

Other Decks in Programming

Transcript

  1. SYLIUS.ORG WHAT IS SYLIUS? ▸ Component Based Framework ▸ Modern

    Coding Standards ▸ Behaviour (BDD) and Test Driven Development (TDD) ▸ 26 Components available as individual Composer Packages ▸ Pick and choose what features your need. ▸ Available as 36 Symfony 2 Bundles / Ready to go Store.
  2. SYLIUS.ORG 26 COMPOSER PACKAGES ▸ composer require sylius/core
 (ALL PACKAGES)

    ▸ composer require sylius/cart ▸ composer require sylius/pricing ▸ composer require sylius/product ▸ composer require sylius/order ▸ composer require sylius/shipping ▸ composer require sylius/taxation
  3. 1,850,000 DOWNLOADS 11,004 COMMITS 315+ CONTRIBUTORS 644 OPEN / 1,614

    CLOSED ISSUES 170 OPEN / 3,565 CLOSED PULL-REQUESTS 2,400+ STARS SCRUTINIZER-CI.COM/G/SYLIUS/SYLIUS/ BDD (BEHAT) TDD (PHP SPEC)
  4. SYLIUS VS. LARAVEL SPARK ▸ Components, not a stand alone

    app. ▸ E-Commerce focused instead of SaaS. ▸ Build your own. ▸ Not restricted to Subscription Billing.
  5. SYLIUS VS. LARAVEL CASHIER ▸ Many different components. ▸ Not

    focused on payments. ▸ Can be used together with Laravel Cashier ▸ Extend and support many payment methods.
  6. GITHUB.COM/KZAP/LARAVEL-SYLIUS-DEMO USING SYLIUS WITH LARAVEL ▸ composer create-project --prefer-dist laravel/laravel

    LaravelSylius 5.1.* ▸ (optional) composer require laravel/homestead ▸ composer require sylius/core 0.18
  7. STILL UNDER DEVELOPMENT 1.X ALPHA IN OCTOBER - NOVEMBER THEN

    1.X BETA Paweł Jędrzejewski, Sylius Developer TEXT