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

Spree

 Spree

Spree presentation @ Minho.rb

Pedro Costa

June 27, 2013
Tweet

More Decks by Pedro Costa

Other Decks in Programming

Transcript

  1. $ whoami • MSc @ UMinho • WebDev @ Group

    Buddies • working with Spree • Ruby & Rails fan Friday, June 28, 13
  2. e-Commerce (Rails) • ROR-e standalone app • Spree collection of

    engines • Piggybak single simple engine Friday, June 28, 13
  3. Spree • Subjectively better than ROR-e Objectively more popular •

    High investment => shouldn’t die soon • Open Source Friday, June 28, 13
  4. Spree • omakase • Inefficient apparently it scales badly •

    Untested code • SpreeConf’13 - Large Scale Migration to Spree by Gregor MacDougall & Clarke Brunsdon - TDD Spree by Peter Berkenbosch Friday, June 28, 13
  5. Out of the box • Catalogue • Inventory • Orders

    • Taxing & Promotions • Shipping Friday, June 28, 13
  6. Extensions • User authentication • Paypal & other Gateways •

    Internationalization some say multiple locales... • Complex searching filters (grouping) • Fancy • ... moar! (Spree & Community) Friday, June 28, 13
  7. My experience • It’s probably already done • Overriding somethings

    can be a pain • “Weird” code • No why’s Friday, June 28, 13
  8. A little demo gem install rails -v 3.2.13 gem install

    spree rails _3.2.13_ new my_store spree install my_store Friday, June 28, 13