This repository is the frontend of Coinaly. In other words: "the dashboard".
In order to run this project locally, you need other project dependencies:
↳ coinaly-socket: Websocket server for realtime Exchange Tickers
↳ coinaly-api: Rest API to talk with Exchange API's and our Postgreql database.
See their GitHub repo's for installation instructions.
- Download https://github.com/cjdowner/cryptocurrency-icons
- Put in
static/icons
- Make sure manifest file is in
static/icons/manifest.json
, since this is used to determine by the code if there's an icon
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
For detailed explanation on how things work, checkout the guide and docs for vue-loader.