spree / Spree_starter
Licence: bsd-3-clause
Dockerized @spree demo & starter template
Stars: ✭ 297
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
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
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)
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
Local Installation
Install required tools and dependencies:
- Docker with docker-compose
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
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].