Skip to content

A Live Cryptocurrency Application with Nomics API in the Command Line Interface(CLI) using Node JS.

Notifications You must be signed in to change notification settings

N-liraj-khanna/Live-Crypto-CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to livecrypto 👋

Version Documentation Maintenance License: ISC

About


A Live Cryptocurrency Application with Nomics API in the Command Line Interface(CLI) using Node JS.

This is a Cryptocurrency application that gives current prices of the specified (Default: Bitcoin, Ethereum, Dogecoin) and the specified currency format(Default: INR) with the nomics API using axios npm package in the Command Line Interface(CLI) using commander.js and inquirer.js npm package with some fancy colors on it using colors package. Also securely stores your API_KEY in configstore package with high level security.

Install


git clone https://github.com/N-liraj-khanna/Live-Crypto-CLI.git

cd Live-Crypto-CLI/

npm install

Link to the bin directory

npm link

Help Commands(Terminal/CMD)

livecrypto -h
livecrypto key -h
livecrypto check -h

Commands(Terminal/CMD)

# Version
livecrypto -V

# API_Key Set, Show, Remove Commands
livecrypto key set # Here goes your API_KEY
livecrypto key show
livecrypto key remove

# Crypto Price Check Commands
livecrypto check price

# To Check for Specific Coins (default: BTC,ETH,DOGE)
livecrypto check --coin=BTC,XRP

# To view in different currency formats (Default: INR)
livecrypto check --cur=EUR

# Can Specify both of 'em
livecrypto check --coin=BTC --cur=USD

Screenshots


1.png

2.png

Built Using


  • Inquirer - Inquirer is the easiest way to user input through the terminal.

  • axios - Best way to get, post, put, delete any data from any API.

  • colors - A Super cool package that throws color in your terminal wherever, whenever you want.

  • configstore - Configstore helps you to store any user specific personal data with high level security.

  • Commander.js - Commander JS allows you to easily play with your terminal, creates bin path as you use any CLI npm package.

Author


👤 N Liraj Khanna

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 N Liraj Khanna.
This project is ISC licensed.

About

A Live Cryptocurrency Application with Nomics API in the Command Line Interface(CLI) using Node JS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published