-
Notifications
You must be signed in to change notification settings - Fork 137
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
23db9a6
commit d006ac5
Showing
35 changed files
with
3,494 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: version-1.14.0-catalog | ||
title: Catalog | ||
original_id: catalog | ||
--- | ||
|
||
> _Deprecation warning:_ Revision Control has been deprecated from Reaction as of 1.13. The legacy revision control system has been deprecated in favor of the new Catalog collection for overall product gird performance improvements and simplifed product publication logic. Read more about the changes in the [CHANGELOG](https://github.com/reactioncommerce/reaction/blob/master/CHANGELOG.md) and [pull request](https://github.com/reactioncommerce/reaction/pull/4238) for these changes. |
157 changes: 157 additions & 0 deletions
157
website/versioned_docs/version-1.14.0/community-resources.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,157 @@ | ||
--- | ||
id: version-1.14.0-community-resources | ||
title: Community resources | ||
original_id: community-resources | ||
--- | ||
|
||
This page is here to guide you through the Reaction ecosystem. As we've stated before, we wouldn't be here without our very engaged community. Here we'd like to introduce you to some of the best things we've seen out there. | ||
|
||
_**Note:** If you miss something that's not listed here and want to see it here, you're invited to open a [pull request](https://github.com/reactioncommerce/reaction-docs/pull/new/master)._ | ||
|
||
## Plugins and tools maintained by Reaction | ||
|
||
### [reaction-devtools](https://github.com/reactioncommerce/reaction-devtools) | ||
|
||
Install this plugin to get a dashboard panel that allows you to load datasets and images quickly for testing your app locally. | ||
|
||
## Community plugins | ||
|
||
|Category |Reaction default(s) |Community package(s) | | ||
|----------|-----------------------------------|---------------------------------------------| | ||
|Payments |Stripe, example payment package |[PayPal Express](https://github.com/reaction-contrib/meteor-payments-paypal-express), [Payflow Pro](https://github.com/reaction-contrib/meteor-payments-payflow-pro), [Authorize.net](https://github.com/reaction-contrib/meteor-payments-authorize-net), [Braintree](https://github.com/reaction-contrib/meteor-payments-braintree), [Cash on Delivery](https://github.com/reactioncommerce/payments-cod)| | ||
|Taxes |Flat-rate |[Avalara](https://github.com/reaction-contrib/meteor-taxes-avalara), [TaxCloud](https://github.com/reaction-contrib/meteor-taxes-taxcloud) | | ||
|Shipping |Flat-rate |[Shippo](https://github.com/reaction-contrib/meteor-shipping-shippo) | | ||
|Connectors|CSV connector |[Shopify connector](https://github.com/reaction-contrib/meteor-connector-shopify) | | ||
|Adapters | |[AWS S3 file collections](https://github.com/reaction-contrib/reaction-file-collections-sa-s3)| | ||
|Logging | |[Meteor Logging API](https://github.com/reaction-contrib/meteor-logging-api)| | ||
|
||
### [Reaction Commerce <> Magento importer](https://github.com/Buildateam/reaction-magento) | ||
|
||
Import products, orders and customers from Magento EE 1.x stores into Reaction. | ||
|
||
### [Reaction Commerce <> Netsuite bridge](https://github.com/Buildateam/reaction-netsuite) | ||
|
||
Export orders from Reaction Commerce into Netsuite. | ||
|
||
### [create-reaction-app](https://github.com/jussivesa/create-reaction-app) | ||
|
||
### [boomerdigital/reaction-subscription-billing](https://github.com/boomerdigital/reaction-subscription-billing) | ||
|
||
This plugin is **work-in-progress**, but does address a very common request: A Reaction plugin that does support the most popular subscription billing features. This is because subscriptions play an important and ever increasing role in the ecommerce landscape. | ||
|
||
### [DeligenceTechnologies/Subscription-Recurring-payments-in-Reaction-Commerce-using-Braintree-Payments-Gateway](https://github.com/DeligenceTechnologies/Subscription-Recurring-payments-in-Reaction-Commerce-using-Braintree-Payments-Gateway) | ||
|
||
This is a simple implementation of using Braintree Subscriptions. Simply add a "plan" in your Braintree panel and your customers can checkout using that plan. Updated to work with version >= 1.9 | ||
|
||
## SEO tools | ||
|
||
### [reaction-commerce-caching-plugin](https://github.com/artlimes/reaction-commerce-caching-plugin) | ||
|
||
Use this Reaction plugin in conjunction with [Meteor Chrome Headless Spiderable](https://github.com/artlimes/meteor-chrome-headless-spiderable) package to allow your Reaction site to be crawled by spiders to allow search engines to access each page. | ||
|
||
**Requirements:** | ||
- Chrome | ||
|
||
## Community themes | ||
|
||
### [reaction-generic-theme](https://github.com/joshuacox/reaction-generic-theme) | ||
|
||
This is a theming plugin directly targeted at those who like to change the theme for a Reaction installation. It's a great way to get accustomed to LESS variables that builds the foundation of Reaction's color palette. It also allows you to override styles for more specific parts of the application, like navigation, buttons and the like. | ||
|
||
**Requirements:** | ||
- Basic LESS/CSS knowledge | ||
|
||
**Learning content:** | ||
- Customize the visual appearance of Reaction | ||
- LESS functions helper functions to ease CSS related boilerplate | ||
|
||
Kudos to [Joshua Cox!](https://github.com/joshuacox) | ||
|
||
### [customReactionTheme](https://github.com/curranabell/customReactionTheme) | ||
|
||
Another plugin that is concerned with customizing the Shop's CSS styling, but also shows how to render own markup for different parts of the shop, like the landing page. It does so through usage of Reaction's [component API](http://api.docs.reactioncommerce.com/Components.html) | ||
|
||
Prerequisites: Uses additional meteor package. Open a console in project's root directory and execute this command: `meteor add ultimatejs:tracker-react` to add the required dependency. | ||
|
||
**Requirements:** | ||
- Basic LESS/CSS knowledge | ||
- Basic React understanding | ||
|
||
**Learning content:** | ||
- Customize the visual appearance of Reaction | ||
- Use Reaction's component API to gain control over rendered HTML markup | ||
|
||
Mahalo for your kokua, [Curran!](https://github.com/curranabell) | ||
|
||
### [loanlaux/reaction-hydrotik-plugin](https://github.com/loanlaux/reaction-hydrotik-plugin) | ||
|
||
This is an up-to-date fork of hydrotik/reaction-hydrotik-plugin that works with current Reaction version. A visually appealing example on how to customize the landing page of a Reaction shop. | ||
|
||
**Prerequisites:** | ||
- Uses additional npm packages. Open a console in project's root directory and execute these commands: `npm install --save react-slick slick-carousel` | ||
- Move files in folder <plugin-dir>/public to your root public folder | ||
|
||
**Requirements:** | ||
- Basic LESS/CSS knowledge | ||
- Basic React understanding | ||
|
||
**Learning content:** | ||
- Customize the visual appearance of Reaction | ||
- Use Reaction's component API to gain control over rendered HTML markup | ||
- Shows how to integrate third-party React components | ||
|
||
Kudos to [Loan!](https://github.com/loanlaux) | ||
|
||
## REST-APIs | ||
|
||
- [Meteor Restivus](https://github.com/kahmali/meteor-restivus): DDP is great and good, but ever found yourself in need for a traditional REST API? We recommend Meteor Restivus. | ||
- [Swagger add-on](https://github.com/apinf/restivus-swagger): As a bonus on top of it, you will want to check out the . | ||
- [simple:rest](https://atmospherejs.com/simple/rest): An alternative Atmosphere package to create an automatic JSON API. | ||
|
||
## Other resources | ||
|
||
### [reactioncommerce-json-importer](https://github.com/carlos-olivera/reactioncommerce-json-importer) | ||
|
||
A small node package that allows to convert a generic JSON product format into Reaction's product format. | ||
|
||
Thank you, [Carlos!](https://github.com/carlos-olivera) | ||
|
||
## Deprecated resources | ||
|
||
Below there's a list of older plugins, that are may be outdated or not be maintained actively. Many would need significant rewrites to be usable again. Nevertheless we feel it's valuable to have them listed here, because they can serve as good starting point for somebody who wants to implement something similar. | ||
|
||
### [reaction-cod](https://github.com/Gouthamve/reaction-cod) | ||
|
||
This is an outdated, non-working cash-on-delivery plugin written in CoffeeScript, which is still using Blaze templates. | ||
|
||
**Status:** non-working | ||
|
||
**Requirements:** | ||
- Knowledge of Blaze templating engine | ||
- CoffeeScript | ||
|
||
Many thanks to [Goutham!](https://github.com/Gouthamve) | ||
|
||
### [regionalization](https://github.com/danielsouzapinna/regionalization) | ||
|
||
This plugin extends Products with new location related attributes, like cities and regions. Note that this plugin uses deprecated Blaze templates and is only available in Portuguese. | ||
|
||
**Status:** non-working | ||
|
||
**Requirements:** | ||
- Knowledge of Blaze templating engine | ||
- Portuguese language ;-) | ||
|
||
Thank you for your support, [Daniel!](https://github.com/danielsouzapinn) | ||
|
||
### [hydrotik/reaction-hydrotik-plugin](https://github.com/hydrotik/reaction-hydrotik-plugin) | ||
|
||
**Status: non-working** | ||
|
||
The plugin is based off of our [reaction example plugin](https://github.com/reactioncommerce/reaction-example-plugin), but takes that a step further to be more like a fully-fledged solution. | ||
|
||
Thanks for riding with us, [Donovan!](https://github.com/hydrotik) | ||
|
||
## One more thing | ||
|
||
We all love [awesome lists](https://github.com/iamchathu/awesome-reactioncommerce), right? |
52 changes: 52 additions & 0 deletions
52
website/versioned_docs/version-1.14.0/community-showcase.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
--- | ||
id: version-1.14.0-community-showcase | ||
title: Community showcase | ||
original_id: community-showcase | ||
--- | ||
|
||
<div class="photo-grid"> | ||
<a href="http://artlimes.com" class="showcase-grid-item" target="_blank"> | ||
<img src="/assets/community-showcase-2-artlimes.png"> | ||
<div> | ||
<p class="item-info">artlimes.com</p> | ||
<p class="item-info item-label">UK</p> | ||
<p class="item-info item-label">Marketplace</p> | ||
</div> | ||
</a> | ||
<a href="http://stephenkenn.com" class="showcase-grid-item" target="_blank"> | ||
<img src="/assets/community-showcase-4-stephenkenn.png"> | ||
<div> | ||
<p class="item-info">stephenkenn.com</p> | ||
<p class="item-info item-label">USA</p> | ||
<p class="item-info item-label">Ecommerce</p> | ||
</div> | ||
</a> | ||
<a href="http://shoppe.pinupmagazine.org" class="showcase-grid-item" target="_blank"> | ||
<img src="/assets/community-showcase-5-pinup.png"> | ||
<div> | ||
<p class="item-info">shoppe.pinupmagazine.org</p> | ||
<p class="item-info item-label">USA</p> | ||
<p class="item-info item-label">Marketplace</p> | ||
</div> | ||
</a> | ||
<a href="https://greennie.com/" class="showcase-grid-item" target="_blank"> | ||
<img src="/assets/community-showcase-greenie.jpg"> | ||
<div> | ||
<p class="item-info">greennie.com</p> | ||
<p class="item-info item-label">Canada</p> | ||
<p class="item-info item-label">Ecommerce</p> | ||
</div> | ||
</a> | ||
<a href="https://hop.exchange/" class="showcase-grid-item" target="_blank"> | ||
<img src="/assets/community-showcase-hop-exchange.jpg"> | ||
<div> | ||
<p class="item-info">hop.exchange</p> | ||
<p class="item-info item-label">UK</p> | ||
<p class="item-info item-label">Marketplace</p> | ||
</div> | ||
</a> | ||
</div> | ||
|
||
## Building a project on Reaction? | ||
|
||
Submit your online store or marketplace, and we'll feature you in our showcase. [Submit your project](https://reactioncommerce.com/community-showcase#submit-project). |
Oops, something went wrong.