A flow engine built using ReactJS.
- Rule are passed using
src/rules.json
; - Incoming data will be entered by the user;
- The flow engine will execute the first rule passing incoming data to each rule in rules.json
- The next rule will be calculated and called recursively based the output of currentrule.
- Handled circular recursion.
To start the app on dev mode:
npm install
oryarn
npm start
or `yarn start
To build the app:
npm install
oryarn
npm run build
oryarn build
- Run the build using
npm run build:serve
oryarn build:serve
- The build folder is
./build
npm test
or yarn test
will run tests and generate coverage report.
Note: For the first time npm install
might take some time as it will install node-sass bindings.