Bitbns Investment processor

Guides Nov 1, 2021

This project helps you to get better details on your investments on BitBns by using their report and coin prices from coingecko using their APIs.

Supported coins

  • ETH
  • BTC
  • QKC
  • DOGE
  • SHIB
  • SAFEMOON
  • XRP

For Docker guide, refer to docker setup at the bottom.

Pre-Requisites

  1. First, go ahead and grab your Bitbns reports from their website here.
  2. Now, you are gonna need NPM installed. It's pretty straightforward, just follow their documentation for your specific operating system.

Setup

  1. Clone the following GitHub repository.
  2. Rename your Bitbns Report as REPORT.CSV and place it in the reports folder.
  3. Install Project Dependencies by running npm install in your root folder of the project.

Usage

Run the project using npm start and give input based on the menu.

Docker guide

For docker, things are pretty straightforward.
Save your REPORT.csv in a location and mount it to /reports inside the container and run it.

docker run -it --rm -v /home/user/bitbns/report:/reports ghcr.io/amitrohan/bitbns-report-analyzer:main

Replace /home/user/bitbns/reports with the directory where you saved your REPORT.csv

For Docker compose,

---
version: "2.1"
services:
  bitbns-report-analyzer:
    stdin_open: true # docker run -i
    tty: true # docker run -t
    image: ghcr.io/amitrohan/bitbns-report-analyzer:main
    container_name: bitbnsreport
    volumes:
      - /home/user/bitbns/report:/reports
    restart: "no"

If you liked this project, go ahead and give it some stars here.

Tags

Amit Rohan

Being Perfect is Being Hopeless