Skip to content

0xad1onchain/CoinDiff

Repository files navigation

Coinify

A definitive guide to compare trading prices for cryptocurrencies from different exchanges
Please click here to visit the website

Getting Started

Getting Started for developers at Coinify is easy

git clone https://github.com/adigupta13/CoinDiff

That's it!!! Get start developing and improving the project

Prerequisites

  • python3, pip3
  • Node.JS
  • npm
  • fake_useragent
  • requests
  • Homebrew (only for Mac/Linux users)

Installing

Installing is easy

If you are on Mac/Linux Python is already installed. For development we recommend Python 3.6.
If you are on Ubuntu sudo apt-get install python3.6 will get you going. For Fedora replace apt-get with dnf.
If you are on Mac brew install python3 will get you going.
If you are on Windows you can manually download Python3.6 and install it.
Starting from Python 3.4 pip3 comes in the binary.
Execute the following instructions to get you started

pip3 install requests
pip3 install fake-useragent

//For Mac
brew install node
node -v 
npm -v 

//For Linux
brew install node

For more details installing Node in Linux refer here.
For more details installing Node in Mac refer here.

To get started all you have to do is run commands in the terminal

//Don't terminate this process. Keep it always running
python3 server.py

//This will run the node js server on localhost.
node index.js

Just go to localhost

If you are facing some issues opening the website initially, just reload the website . We are trying to fix it.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

License

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

Acknowledgments

  • ccxt
  • All the API providers