Skip to content

spree/spree_starter

Repository files navigation

Spree Starter

This is a starter kit for Spree Commerce - the open-source eCommerce platform for Rails.

It is a great starting point for any Rails developer to quickly build an eCommerce application.

This starter uses:

  • Spree Commerce 5, the biggest release ever, which includes Admin Dashboard, API and Storefront - everything you need to start developing your new eCommerce application/store/marketeplace
  • Stripe for payment processing, thanks to the official Spree Stripe gem
  • Devise for authentication
  • Solid Queue with Mission Control UI (access only to Spree admins) for background jobs
  • Solid Cache for excellent caching and performance
  • PostgreSQL as a database

You don't need to install additional tools or libraries to start developing with Spree Starter. Everything is already set up for you.

If you like what you see, consider giving this repo a GitHub star ⭐

Thank you for supporting Spree open-source ❤️

Local Installation

Please follow Spree Quickstart guide to setup your Spree application using the Spree starter.

Deployment

Please follow Deployment guide to quickly deploy your production-ready Spree application.

Spree 5 Demo

Check out this Spree Commerce demo for yourself - this is what you're getting with this Spree starter.

This demo runs on Spree 5 which is the biggest Spree release ever. Stay tuned for the official announcement on all the exciting features and integrations - coming up soon!

Spree Commerce 5 version

Troubleshooting

libvips error

If you encounter an error like the following:

LoadError: Could not open library 'vips.so.42'

Please check that libvips is installed with vips -v, and if it is not installed, follow installation instructions here.

Join the Community

Join our Slack to meet other 6k+ community members and get some support.

Need more support?

Contact us for enterprise support and custom development services. We offer:

  • migrations and upgrades,
  • delivering your Spree application,
  • optimizing your Spree stack.

Enterprise Edition

Besides enterprise support we also offer the Spree Commerce Enterprise Edition that gives you all the tools you need to launch your store or marketplace and provides you with ready-to-use integrations that will reduce your project's development time and cost.

With the Enterprise Edition you could build:

Run your own marketplace with multiple suppliers, each with a dedicated supplier dashboard Spree Commerce - Marketplace

Start capturing 6+ figure orders from resellers with safe payments and a checkout process that fits your business model Spree Commerce - B2B eCommerce

Run your wholesale operation the way your retail partners expect Spree Commerce - Wholesale

Launch a multi-tenant eCommerce platform for your customers, resellers, affiliates in any configuration, eg. B2B2B, B2B2C, B2B2E Spree Commerce - Multi-store

To get access to Spree Enterprise (Vendo), contact our Sales team