Spree is a complete and modular open source Ruby on Rails ecommerce solution that was created and developed at End Point. Since that time, we have developed and maintained many Spree projects that remain active. End Point Ruby developers enjoy customizing Spree to work with both standard and custom workflows. Outside of End Point, the open source Spree project remained popular and we continued to maintain clients using Spree. A variation of Spree called Solidus is also popular.
Both Spree and Solidus provide a base for a customizable ecommerce platform, building off of trusted Ruby on Rails gems like devise (user authentication), cancan (user authorization), ActiveMerchant (third-party payment integration), and ActiveShipment (third-party shipment integration). Core ecommerce features such as inventory and product management, advanced tax calculators, and order workflow management are included out of the box. End Point has developed custom ecommerce features built on the Spree/Solidus foundation, such as one-page checkout, app support, and advanced inventory management.