Project goes private, read our announcement.
Request an invite to be the first you use Coinaly: https://coinaly.io/
Fast and easy to use mobile trade interface for cryptocurrencies. Track your trades to the moon and beyond. Better insights in your cryptocurrency endeavours.
Alpha site: https://coinaly.io (synced with the master
branche)
We currently only support Bittrex. We plan on adding more exchanges in the future.
Important to know: This project is in the very early development stage, some features might not work yet. Progress for the first beta release can be tracked here: github.com/jvandenaardweg/coinaly/projects/1
We are here to create a fast and easy to use mobile (website) trade and portfolio interface for your favorite exchange. No more missed opportunities or trades because the website of your favorite exchange is too slow or too complicated to use. We optimize our website for easy mobile usage and give you the tools and insights you need on a daily basis. Itβs more about you and your trades, and less about the exchange pushing you to buy coins.
- Optimized for mobile screens and fast mobile performance
- Instantly see the current status of your balances and orders. Am I making a profit? Or am I losing money?
- Shows the current (fiat) worth of all your coins in realtime
- Fast selling and buying. Instantly react on market movements and quickly sell or buy a crypto coin (in progress)
- Overview open orders. How are my orders performing? Should I cancel or adjust them?
- Easily see how far an open order is from the current market price
- Better live candlestick chart by TradingView.com
- View the charts directly from your orders, your balance and the market. No need to go to seperate pages.
- Live updates all market data. No need to refresh yourself
- Easily browse and filter all available markets
It's important you can trust a website that uses your cryptocurrency exchange data. That's why our servers at coinaly.io use the latest SSL encryption techniques to secure your connection. Also, your API keys and secrets are encrypted and saved only in your browser. We don't store any API keys and secrets in plain text on our servers.
We are currently looking for Javascript developers to speed up the development process, so we can add more exchanges in the near future. Preferably we are looking for skilled developers with professional VueJS en NodeJS experience. If you donβt fit that description, but you still want to help us out? Thatβs awesome! Please contact Jordy directly or send him a message in our Slack.
In order to use this you need to have a Bittrex API key so we can read your orders and balances. An Bittrex API key can be created here: https://bittrex.com/Manage#sectionApi. After creating, please remember the key
and secret
. We need that later in the setup.
- Read info (required: ON) is the minimum required permission that needs to be enabled. Se we can read and display your balances and order history.
- Trade limit (optional: ON) is only required if you want to trade from within the website.
- Trade market (optional: ON) is only required if you want to trade from within the website.
- Withdrawal (required: OFF) we don't need this, so you can leave that one off.
We are a hard working bunch of people and are not affiliated with Bittrex in any way. We are just using our spare time to create a better mobile experience for what we love to do: trading cryptocurrencies.
Do you like what we create? A donation of any size is very welcome!
- BTC: 1P1sUUWxMXVCJX9T9M4SwoQW9Rpg51chfo
- ETH: 0x5442026e8c4CDA6361763D56318FbE94f1b1Cb9b
We use these donations to pay the bills, like web hosting and services to keep this project running. Ultimately we hope that with enough donations some of us can work on this project fulltime so we can push updates faster.
Setup is only needed when you want to develop yourself. If you just want to try it out you can at our Alpha website: https://coinaly.io
This project is in early development, some features might not work yet.
Join Coinaly on Slack to talk with other contributers.
- Download this Git repo
- Install all the dependencies:
yarn install
. Seepackage.json
engines for the required Node, NPM and Yarn versions. - Add a
.env
file in the project root containing your own encode secretENCODE_SECRET=your_super_secret_string
- Run:
npm run dev
- Fill in your API key and secret on the homepage
After started successfully, the website is in development mode and available at http://localhost:8080.
The API is available at http://localhost:5000
The Websocket is available at http://localhost:6000
# 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 in production
npm start
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
For this setup we used the standard VueJS Webpack template. For a detailed explanation on how things work, check out the guide and docs for vue-loader.