Reaction is a modern reactive, real-time event driven ecommerce platform.
Reaction is built with JavaScript (ES6), Meteor, Node.js and works nicely with Docker.
- 0.11.0 Master
- 0.12.0 Development (new feature release)
Currently good for contributing/observing progress, testing. It goes without saying that we're constantly refactoring, even things that are functionally done. We'd encourage due diligence in production usage, be very comfortable with the code, and risk tolerant. There are still many parts in development!
Installation, configuration and development documentation is available on docs.reactioncommerce.com
The Reaction documentation source is located in the reaction-docs repository, while the documentation site is the reactioncommerce/redoc application.
Reaction requires Meteor, Node, npm and ImageMagick
git clone https://github.com/reactioncommerce/reaction.git
cd reaction
./reaction install
Developers using Windows should review the Windows specific installation requirements for Meteor and Reaction.
Additional setup options, such as how to set the default credentials, can be found in the installation and configuration documentation.
Note: When using a standalone MongoDB server, make sure you are using version 2.6 or later.
Meteor Atmosphere packages for Reaction
Docker images are available on the Docker Hub.
With ongoing feature development, and strong community contributions, we have a fluid roadmap.
For a high level review our roadmap, take a look at the Reaction vision page.
For grouping of development channels by feature, review the project milestones.
And finally for the kanban-esque, hardcore real time progress overview of Reaction, take a look our waffle board
GitHub Issues on the Reaction project are the best way to let us know about a feature request, or to report an issue.
Join us on our Gitter chat room to discuss, communicate, and share community support.