rss

above the fold (web development)

 
Me2

On A Spree: E-Commerce Websites

posted by: - 05.18.2011

Spree's e-commerce platform is fully customizable and SEO focused.

Ecommerce_website_minneapolis

It really started with Amazon.com. Finally, people all over the world could feel secure in going online to purchase an ever increasing array of products. It was easy to search for, select, pay for and have your purchases shipped to you in moments. While the Great Recession hobbled and even killed several traditional retailers such as Circuit City, Filene's Basement or Borders, e-commerce sales grew in 2010 by 14.8%.

We've come across an e-commerce solution called Spree Commerce. It allows us to create online stores for our clients very quickly. Right out of the box Spree has several features which make this an outstanding product.

1. Ruby on Rails
Spree is written in Ruby on Rails, a technology in which we specialize at Internet Exposure. Spree is a well tested product which fits in nicely with our Behavior Driven Development philosophy. It is an open source application, developed by Rails Dog, which encourages developers to contribute to and extend the product. The authors maintain a regular schedule of updates and releases, so that Spree supports and makes use of the newest features of  the latest version of Ruby on Rails.

2. SEO Ready From Day One
"Spree has been designed with Search Engine Optimization (SEO) as a primary focus.*" Spree was built with careful consideration of Search Engine Optimization, including the creation of human readable permalinks for online store products, Also, for each product created, you have the ability to administer on page keyword targeting by allowing management of meta descriptions and keywords. In addition, Google Analytics is baked into Spree. By entering your Google Analytics ID in the admin, GA Code is included automatically in the site.

3. A Complete Cart
For a site created with Spree Commerce, the shopping cart is immediately ready to be configured and used. User account creation and maintenance is built into the application. SSL encryption is supported via a configuration setting. Spree allows access to over 50 different payment gateways, including PayPal and Authorize.net. With flexible and extensible shipping and tax settings, order totals can be precisely calculated. Orders are available for processing immediately upon purchase. Customizable email receipts are generated and delivered for each purchase.

4. A Customizable Solution
Spree Commerce's greatest advantage is it's ease of customization. Everything was designed knowing that each business' needs and vision is unique. Themes are easily customizable, allowing you to create a store with it's own look and feel. Spree has a very flexible product catalog, which allows for the creation of unique and complex product categories. Spree Commerce even has it's own Extension Registry, in which users have contributed code created to add functionality beyond what is provided by the Spree Core.

We have worked on several sites at IE using Spree Commerce, everything from simple implementations to highly customized e-stores. If you are considering online commerce, I would recommend that you take a look at Spree and I think you'll like what you see.

  • facebook
  • twitter
  • del.icio.us
  • digg
  • stumbleupon

Comments


Enter the *required information where indicated. Comments are moderated. Link dropping is ok as long as you are adding something to the conversation. Please, no keywords, spam or domains as a Name. And no shameless self promotion (Duh!) Thank you.

Post a Comment

3 Comments:

reply JH June 09, 2011  4:30 AM

This sounds like a pretty awesome tool, especially the integrated SEO. What about security? Unfortunateely the number of Ruby developers are still relatively scarce. Wonder if there are active spree folks in the Netherlands… Would be great to integrate this with Openbravo ERP.

reply Jeff Miller June 13, 2011  8:30 AM

Thanks for the comment. On the spreecommerce site, there is a page related to security matters. In addition, spree is updated regularly, with new releases coming roughly every two to three weeks. They have quickly released updates when security issues have come to their attention.

Spree has an active blog, as well as facebook and twitter accounts where one can get in contact not only with the developers, but also with users from all over.

Good Luck!

reply Roman August 14, 2011  4:36 PM

Would be great to integrate this with Openbravo ERP.

You can start with https://github.com/romul/spree_openbravo

Post a Comment