ntzi / X_Market

Crypto Arbitrage Finder

Home Page:https://x-market-mvp.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

X-Market

Crypto Arbitrage Finder

Track the best opportunities between cryptocurrency exchanges.

View

Deploy

Deploy locally

Prerequisites

Steps

  • Clone master branch

     $ git clone https://github.com/ntzi/X_Market.git
    
  • Install NodeJS and npm

  • Install dependencies

     $ cd X_Market/
     $ npm install
    
  • Create .env file in X_Market/ directory.
    .env file must include the api key of personal account in Binance.
    Example .env file:\

     BINANCE_APIKEY = my-key-from-binance
    
  • Start

     $ npm start
    

    In browser visit https://localhost:3000\ Wait a minute to fetch and save data for the first time.

  • Stop

     Ctrl + C
    
  • Delete database

     $ npm run remove_db 
    

Tests

npm test

Deploy on Heroku

The project is ready to be deployed on a single Heroku web dyno with MongoDB.

Follow this guide to start up.

Use MongoDB plugin for database.

Create environment variables for the API key of a personal account in Binance.

heroku config:set BINANCE_APIKEY=my-key-from-binance

Authors

  • Nikos Tziralis - Initial work - X-Market

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Crypto Arbitrage Finder

https://x-market-mvp.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 87.2%Language:HTML 12.8%