All Projects → spree → Spree_starter

spree / Spree_starter

Licence: bsd-3-clause
Dockerized @spree demo & starter template

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Spree starter

React Storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([email protected]).
Stars: ✭ 292 (-1.68%)
Mutual labels:  ecommerce, commerce
Coreshop
CoreShop - Pimcore eCommerce
Stars: ✭ 193 (-35.02%)
Mutual labels:  ecommerce, commerce
Orocommerce
Main OroCommerce package with core functionality.
Stars: ✭ 148 (-50.17%)
Mutual labels:  ecommerce, commerce
Commerce
Fully integrated ecommerce for Craft CMS
Stars: ✭ 144 (-51.52%)
Mutual labels:  ecommerce, commerce
saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 15,824 (+5227.95%)
Mutual labels:  ecommerce, commerce
Spree
Open Source headless multi-language/multi-currency/multi-store eCommerce platform
Stars: ✭ 11,571 (+3795.96%)
Mutual labels:  ecommerce, rails
Next Ecommerce
⚡️ Quantum Ecommerce. Made with Next.js | GraphQL | Apollo Server | Apollo Client | SSR
Stars: ✭ 186 (-37.37%)
Mutual labels:  ecommerce, commerce
Vc Storefront
VirtoCommerce Storefront for ASP.NET Core 3.1 repository
Stars: ✭ 122 (-58.92%)
Mutual labels:  ecommerce, commerce
payantNG-php
PHP Library for PayantNG
Stars: ✭ 14 (-95.29%)
Mutual labels:  ecommerce, commerce
DigitalProducts
Sell digital products with Craft Commerce
Stars: ✭ 48 (-83.84%)
Mutual labels:  ecommerce, commerce
Saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 14,720 (+4856.23%)
Mutual labels:  ecommerce, commerce
framework
Core package for avored shopping cart
Stars: ✭ 72 (-75.76%)
Mutual labels:  ecommerce, commerce
Grandnode
Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.
Stars: ✭ 1,768 (+495.29%)
Mutual labels:  ecommerce, commerce
Reaction
Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
Stars: ✭ 11,588 (+3801.68%)
Mutual labels:  ecommerce, commerce
Spree auth devise
Provides authentication (user accounts, login & signup) for @spree by using Devise
Stars: ✭ 124 (-58.25%)
Mutual labels:  ecommerce, rails
Ymple Ecommerce
Node js E-commerce Framework powered with Sails.js & Node.js as an Ecommerce Platform Shop Solution
Stars: ✭ 152 (-48.82%)
Mutual labels:  ecommerce, commerce
Commerce.js
Open source, JS eCommerce SDK for building headless, Jamstack applications. Build custom storefronts, carts, and checkouts in any frontend framework, platform, or device. Integrates with Stripe, Square, PayPal, Paymill and Razorpay with support for 135+ currencies.
Stars: ✭ 112 (-62.29%)
Mutual labels:  ecommerce, commerce
Angularspree
angular e-commerce framework for online store
Stars: ✭ 1,576 (+430.64%)
Mutual labels:  ecommerce, commerce
ios-sdk
Swift SDK for the Moltin eCommerce API
Stars: ✭ 35 (-88.22%)
Mutual labels:  ecommerce, commerce
commercejs-nextjs-vercel
Serverless eCommerce demo store built for the Jamstack. Built with Commerce.js, Next.js and can be one click deployed to Vercel. Includes product catalogue, categories, variants, cart, checkout, order confirmation and printable receipts. This is an open source project.
Stars: ✭ 68 (-77.1%)
Mutual labels:  ecommerce, commerce

Spree Starter (formerly Spark Starter Kit)

Circle CI Maintainability

This is a Ruby on Rails application minimal template with Spree Commerce pre-installed, fully dockerized and ready to be deployed to Heroku.

Launch on Heroku

Deploy

Local Installation

Install required tools and dependencies:

Run setup script

bin/setup

Import sample data such as products, categories, etc (optionally)

docker-compose run web rake spree_sample:load

Running the project

docker-compose up

Development

Running rails console

docker-compose run web rails c

Running tests

docker-compose run web bash
bundle exec rspec

Adding new gems

Update Gemfile and run

bundle install
docker-compose build

You will need to restart the server if running:

docker-compose restart

Updating gems

bundle update spree
docker-compose build

Environment variables

variable description default value
DEBUG_ASSETS Enables/disables asset debugging in development false
DB_POOL database connection pool 5
MEMCACHED_POOL_SIZE memcache connection pool 5
SENDGRID_API_KEY API key to interface Sendgrid API

License

Spree Starter (formerly Spark Starter Kit) is copyright © 2015-2021 Spark Solutions Sp. z o.o.. It is free software, and may be redistributed under the terms specified in the LICENSE file.

About Spark Solutions

Spark Solutions

Spree Starter is maintained and funded by Spark Solutions Sp. z o.o. The names and logos are trademarks of Spark Solutions Sp. z o.o.

We are passionate about open source software. We are available for hire.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].