golden821man / mpsea-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


It's doing the following
- uploaded Mpesa statement
- creates json data from the uploaded PDFs
- used transactions descriptions to get labels
- saves all data in elasticsearch
- return elasticsearch analytics


```Example
An example mpesa statement file is located in example folder
upload this file to localhost:8001/file/uploadMultiFiles

The process the docs with url > replace the filename with the name from the above url

localhost:8001/file/processDoc/38f0e85eb9bd04b641b6d9ecb9aa2bba?password=35388008




```Queue system for processing one doc at the time, and await for processing it

http://localhost:8001/admin/queues




``` working on Stats can be done by running the stats API



the UI of the microservice is implemented in Sevi-landing > pages > mpesa

About


Languages

Language:TypeScript 100.0%Language:JavaScript 0.0%Language:Python 0.0%