Kard Bank API is a repository that interacts with the Kard API. This project uses NodeJS, with dependencies dotenv, graphql, graphql-request.
Check that you have NodeJS, NPM and Yarn installed on your computer. To check this, you can type the following commands in the terminal:
node -v
npm -v
yarn -v
If the 3 commands give the version of each depedance, then it's ok, you can continue. If not, refer to the documentation.
yarn install
Copy the contents of the .env.example
file and paste it into a new .env
file and add the various variables requested
To start the project, simply issue the command yarn start
and follow the instructions
The following functions are available:
createVault => Create a vault on the application
fetchBalance => Know the remaining balance on the Kard
fetchID => Know your internal Kard ID
fetchTransaction => See the latest transactions between two date
cashBackOffers => See current cashback offers
askParentForMoney => Ask parents for money