3cb / gemini_clone

A Gemini Bitcoin Exchange clone built with Vue/Vuex with xstream for websocket stream and Go backend

Home Page:https://gemini.marccb.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gemini_clone

A Gemini Bitcoin Exchange clone built on Vue/Vuex with xstream for websocket stream and Go backend. Compare to https://gemini.com/ (API Docs: https://docs.gemini.com/websocket-api/)

master branch connects to Gemini websocket API directly from browser (3 concurrent connections). go_stream branch multiplexes three websockets with Go and streams them to browser through one websocket connection. Note: go_stream branch will currently not work properly with multiple concurrent connections.

Build Setup

From static folder:

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

About

A Gemini Bitcoin Exchange clone built with Vue/Vuex with xstream for websocket stream and Go backend

https://gemini.marccb.com/


Languages

Language:Vue 71.7%Language:JavaScript 22.9%Language:Go 4.1%Language:HTML 1.3%