Want to start tracking cryptocurrencies? This application can be used to track cryptocurrency wallets (bitcoin and ether).
Please ensure that you have the following installed on your computer:
- Node JS (^12.13.0)
- Node Package Manager (npm) (^6.12.0)
- Docker (^19.03.2)
- Mongo
Please ensure that you have accounts with the following services; you will be using these accounts to create API keys for your .env
file:
- Amazon Web Services
- Infura
- Etherscan
There are two main parts for this application:
- root folder (./)
- client folder (./client)
There is a .env
that will need to be configured before getting this application to work. There is a sample .env
(called .env.example
) file that you can use for the application. Update it with the required credentials to ensure that this application works as intended.
Run npm install
in the root folder. The script will install all packages required and also create a production builds of the current application as well.
For the server (from the ./
folder):
node index.js
For the client (from the ./client
folder):
cd client-admin
npm start
Review the /contributing
folder in this repository.
- Alex Sherbuck (GitHub: tenthirtyone)
- Mehran Hydary (GitHub: mehranhydary | Email: mhydary@unicef.org)