Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.04 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.04 KB

matching-engine

📺 The first part of video 2 and the middle part of video 3 in this demo series are showing parts of the matching engine logic.

  • Input: user profile, requirement profiles, datafield definitions, materialization rules
  • Output: a report about eligibilities (yes, no, missing data) and prioritized missing data fields

In use in the FörderFunke Web App.

Local development

# to run dev.js
npm start

# after bumping the version
npm run build
npm publish

Using this library as dependency

npm install --save @foerderfunke/matching-engine

import { ValidationResult } from "@foerderfunke/matching-engine"

or:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>dev</title>
</head>
<body>
    <script src="./dist/bundle.js"></script>
    <script>
        MatchingEngine.validateAll() // ...
    </script>
</body>
</html>