Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 866 Bytes

README.md

File metadata and controls

50 lines (33 loc) · 866 Bytes

NBG Currencies

About

This project is a simple golang TUI (Terminal User Interface) tool that enables user to get GEL (Georgian Lari) conversion rates. The project scrapes National Bank of Georgia's website and parses currency data. Users are able to specify file formats from TUI to generate data in different formats.

Project uses goquery for parsing HTML and bubbletea to build the terminal user interface.

Supported formats are: json-array, json-map, csv.

Setup

make setup

# or

go mod tidy
go mod download

Usage

From Command Line

make run

# or

go run ./cmd

From Binary Executable

make build
make launch

# or

go build -o bin/ ./cmd
./bin/cmd