angular-form-app

Demo for business rules engine using angular

3 years after

angular-form-app

This application demonstrates usage of business rules engine business-rules-engine in AngularJS. It uses example of [vacation approval business rules] (https://github.com/rsamec/business-rules/blob/master/dist/vacationApproval/README.md) - see [API documentation] (http://rsamec.github.io/business-rules/docs/classes/vacationapproval.businessrules.html).

Application consists:

  • display vacation request form
  • how to use business rules for vacation approval on this form
  • business rules workflows (work in progress)

[Demo] (http://nodejs-formvalidation.rhcloud.com/)

More complex usages of business rules engine Tutorial. Find more business rules example in [business rules repository] (https://github.com/rsamec/business-rules) - see [API documentation] (http://rsamec.github.io/business-rules/docs/globals.html).

Download or clone git repository.

git clone https://github.com/rsamec/angular-form-app
npm start
grunt app - compile typescript source to js

Business workflows (work in progress)

Vacation request

  • each employee can create request
  • enable to generate multiple request at once (for example for all employees - obligatory vacation)

Vacation approval

  • enable to approve multiple request at once

Vacation cancel

  • each employee can cancel not approved vacation
  • approved vacation can be cancelled only with approval

Related Repositories

angular-w5c-validator

angular-w5c-validator

a simple plugin for angular form validation ...

angular-datepicker

angular-datepicker

Angularjs datepicker module, generate a datepicker on your input element - http ...

ng-fab-form

ng-fab-form

Convenient forms for Angular with no extra markup? Fabulous! ...

angular-validator

angular-validator

AngularJS form validation. ...

angular-froala-wysiwyg

angular-froala-wysiwyg

Angular 2 and Angular 4 plugin for Froala WYSIWYG HTML Rich Text Editor. ...


Top Contributors

IgorMinar rsamec petebacondarwin NgDashboard jeffbcross btford vojtajina michaelneale tbosch mhevery elnur alexeygolev 4ZM chmac tebriel cburgdorf danielzen DjebbZ ifedotov iszak jksdua rolaveric juliemr Khobalt marcenuc paulmelnikow segeda philspitler fuentesjr scottsword