Graphical UBS 2 YNAB Exporter
Export your UBS Switzerland bank transactions for import in YNAB
This tool automatically tries to export all transactions from the available bank and credit card accounts into a.csv, which can be easily imported into YNAB. The UBS Access Card is required for export to access the UBS account. The API and the csvExport implementations are fully copied from https://github.com/Che4ter/UBStoYNAB
This projects adds a React frontend (based on ant design), as well as a goland echo api. Essentially this project just adds a simple web-based frontend as extension to the Che4ter's command line application.
This is a quick and dirty implementation: no error handling, no tests, ... so far.
Both the frontend and backend are dockerized and can be easily deployed using docker-compose
.
Usage
git clone https://github.com/divadvo/UBS2YNAB
cd UBS2YNAB
Copy docker-compose.example.yml
to docker-compose.yml
and change the CONTRACT_NUMBER
variable to your UBS contract number.
docker-compose build
docker-compose up
Access the frontend at localhost:5002
// to stop
docker-compose down
Thanks
This project is based upon https://github.com/Che4ter/UBStoYNAB
I just created the fronend and api endpoints for Che4ter's command line application.
Meta
divadvo – Github/divadvo