Code Monkey home page Code Monkey logo

reaction's Introduction

Reaction Circle CI Code Climate Gitter

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.

See: Atmosphere Packages for Reaction

Status

  • 0.9.0 Master (beta 1)
  • 0.10.0 Development
  • 0.11.0 Next Stable Release

Currently good for contributing/observing progress, testing. It goes without saying that we're constantly refactoring, even things that are functionally done. We do not recommend using for production usage yet, unless you are very comfortable with the code, and aren't risk averse. There are still many parts in development!

Installation

Node.js and NPM are required. Install from http://nodejs.org/

To install Meteor + Reaction, and start the latest release:

curl https://install.meteor.com | /bin/sh
git clone https://github.com/reactioncommerce/reaction.git
cd reaction && git checkout master # default branch is development
reaction

Additional installation options are in the developer documentation.

Note: for windows installation you also need:

If you want to use shell scripts under Windows:

  • Create file named meteor inside %localappdata%\.meteor with following contents:
  • !/bin/sh
  • cmd //c "$0.bat" "$@"
  • Run shell scripts from Git Bash. For example:
  • cd reaction/
  • bin/clone-packages.sh
  • bin/reset

Reaction Docker images are available on the Docker Hub.

Roadmap

As with all development, some items are ahead of schedule, and some are not. Here's how to get the details:

For a high level review our roadmap, take a look at the vision page Reaction Vision

For grouping of development channels by feature see project milestones: https://github.com/reactioncommerce/reaction/milestones

And finally for the kanban-esque, hardcore real time progress view, take a look our waffle board

Developer Documentation

Getting started guide

Installation

Overview

Methods

Package Development

Theme Development

i18n Translations

Workflow

Schemas

Imports

Template Development

Deploying

Code Repositories

Hey! Where's all the code!?

Most of it is in now in the local reaction/packages.

Additional packages are also on Atmosphere and GitHub.

We welcome pull requests to the latest development version branch.

Feedback

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.

reaction's People

Contributors

aaronjudd avatar aldeed avatar allpoolspa avatar boboci9 avatar bstocks avatar cedric-coroir avatar danielgindi avatar epson121 avatar evliu avatar firstred avatar gitter-badger avatar gouthamve avatar jshimko avatar luckyyang avatar mikemurray avatar newsiberian avatar olegshilov avatar paulgrever avatar prinzdezibel avatar putstrln avatar queso avatar ramusus avatar saarmstrong avatar sabitertan avatar saralouhicks avatar spencern avatar tdecaluwe avatar tintoverano avatar viewplatgh avatar vkoudela avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.