- Naive Matching: Basic concept: Iterating through both lists and matching based on exact amounts.
- Fuzzy Matching:
- Matching based on approximate amounts to account for minor discrepancies.
- Using a tolerance range.
- Date & Description Matching:
- Enhancing matching by considering transaction date and using substring matching for descriptions.
- Require Node.ts 14.x
- Require YARN
- Labtop or PC. up to you
- Clone
open-apifrom repo[email protected]:flowaccount/open-api.git - to go workshop with command
"cd apps/api/flowaccount-workshop" - Run
npm installoryarnin your terminal for install node_module - Run
npm startoryarn startfor generate data source filebankStatements.jsonandexpenseStatements.json - write you code in
apps/api/flowaccount-workshop/workshops/example.ts - have fun!!
- Run
yarn nx run api-flowaccount-workshop:serve --verbose --watchon the root folder. - Open your browser and go to
http://localhost:3000/workshop/<YOUR TEAM>e.g.http://localhost:3000/workshop/team-a