Skip to content

lopapex/FIO-Tool

Repository files navigation

FioTool

Application used for communication with Fio bank's internet banking. 30 seconds must elapse between each request to Fio bank.

Functions:

  • Load data

    • From bank
      Download all sent payments from the bank account according to the specified time interval. Filter downloaded data by:

      • Account number
      • Variable symbol prefix
    • From file, from Google sheets
      Data from spreadsheets will be read according to the set 'columns order' (via settings). Data validation and error notification will take place.
      In order to make communication with Google API work. Generate API key and add new environment variable to .env file in root directory.

      VUE_APP_GOOGLE_API_KEY = 'API key insert here'
      
  • Send data
    Sends all valid data and deletes them from the tables.

  • Save data
    Saves data to a file. Ability to add file headers (via settings).

author: Matěj Novotný
version: 0.1.0
license: MIT
repository: Github
API: FIO API

Project setup

npm install

Compiles and hot-reloads for development as web app

npm run serve

Compiles and hot-reloads for development as electron app

npm run electron:serve

Compiles and minifies for production as web app

npm run build

Compiles and minifies for production as electron app for current OS

npm run electron:build

Compiles and minifies for production as electron app for given OS (linux, mac ot windows)

./node_modules/.bin/vue-cli-service electron:build --windows

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published