Skip to content

owen2345/camaleon-ecommerce

Repository files navigation

E-Commerce Plugin

Simple E-Commerce Plugin for Camaleon CMS.
This is a simple E-Commerce plugin that permits to start selling in about 10 minutes, because it takes advantage of all features of Camaleon CMS to easy management by admin panel.

Installation

gem 'camaleon_ecommerce', github: 'owen2345/camaleon-ecommerce'
# gem 'rexml', '~> 3.2', '>= 3.2.4' # if failed with "cannot load such file -- rexml/document"
  • In your console
bundle install
  • Run migrations
rake camaleon_cms:generate_migrations
rake db:migrate
  • Add //= link plugins/ecommerce/admin_product.js to app/assets/config/manifest.js (Only rails 5+)
  • Restart server
rails s

Configurations

  • Navigate and activate the plugin in http://localhost:3000/admin -> plugins -> ecommerce
  • Configure your store
    • Payment Methods
    • Shipping Methods
    • Tax Rates
    • Product Attributes (Optional)
    • Create Products, Categories for products
    • Add your product to your menus (Optional)
    • Create your coupons (Optional)
  • Start Selling on http://localhost:3000

Features

Requirements

  • Camaleon CMS >= 2.4.4.3

Demonstrations

  • Example
    http://store-owen1.tuzitio.com/
    Test accounts:
    Authorize.net: 370000000000002 | 09-2019 | 1234
    Stripe: 4242424242424242 | 09-2019 | 123
  • You can create your custom demonstration by the following

More information here.
Sample theme: here

Author

Owen Peredo Diaz

License

http://camaleon.tuzitio.com/license.html

Contributing

  • Fork it.
  • Create a branch (git checkout -b my_feature_branch)
  • Commit your changes (git commit -am "Added a sweet feature")
  • Push to the branch (git push origin my_feature_branch)
  • Create a pull request from your branch into master (Please be sure to provide enough detail for us to cipher what this change is doing)