BitShares Forum

Main => General Discussion => Topic started by: bytemaster on February 26, 2016, 08:40:22 pm

Title: Light Weight Market Status Page
Post by: bytemaster on February 26, 2016, 08:40:22 pm
I am looking for someone to put together a nice "market status" that loads "instantly" rather than with a delay.

It should be able to display any market pair on BTS and show the price history, order book, and market depth chart.

Ideally it would be on something like cryptofresh.com.

It should work with server-side rendering and not require downloading 2MB of JS.
Title: Re: Light Weight Market Status Page
Post by: xeroc on February 27, 2016, 04:33:27 pm
For those interested and having the time:
You should be able to render the whole wallet by the server:
https://strongloop.com/strongblog/node-js-react-isomorphic-javascript-why-it-matters/
https://packagist.org/packages/yilinker/reactjs-serverside-renderer
Title: Re: Light Weight Market Status Page
Post by: valzav on February 27, 2016, 05:16:59 pm
I like how this site looks https://www.ripplecharts.com/#/ , the dark theme in particular.

BTW I have a good react server side rendering boilerplate project, I can share it with whoever wants to be working on this.
Title: Re: Light Weight Market Status Page
Post by: Thom on February 27, 2016, 05:20:00 pm
@bytemaster, would the whole wallet suffice for your request, or does that depend on the resulting performance? Or are you looking for minimalistic / custom functionality?

The idea of server-side js rendering sounds very interesting, but I'm still to much of a node/npm/coffee novice to pull this off in a timely fashion.
Title: Re: Light Weight Market Status Page
Post by: roadscape on February 29, 2016, 06:59:28 pm
I am looking for someone to put together a nice "market status" that loads "instantly" rather than with a delay.

It should be able to display any market pair on BTS and show the price history, order book, and market depth chart.

Ideally it would be on something like cryptofresh.com.

It should work with server-side rendering and not require downloading 2MB of JS.

The assets pages have a basic market status section: https://cryptofresh.com/a/BTC -- does it load fast enough?

As far as I can tell, it's mostly just missing the depth chart and the ability to look at different pairs.. these market views will get dedicated URLs, something I plan to tackle early March if my worker gets voted in.. and it does look like it's on track :)
Title: Re: Light Weight Market Status Page
Post by: bytemaster on February 29, 2016, 07:53:03 pm
I am looking for someone to put together a nice "market status" that loads "instantly" rather than with a delay.

It should be able to display any market pair on BTS and show the price history, order book, and market depth chart.

Ideally it would be on something like cryptofresh.com.

It should work with server-side rendering and not require downloading 2MB of JS.

The assets pages have a basic market status section: https://cryptofresh.com/a/BTC -- does it load fast enough?

As far as I can tell, it's mostly just missing the depth chart and the ability to look at different pairs.. these market views will get dedicated URLs, something I plan to tackle early March if my worker gets voted in.. and it does look like it's on track :)

Yeah, I would like the ability to specify pairs and to show a depth chart / price up top.   Other stats are less important.
Title: Re: Light Weight Market Status Page
Post by: cass on March 01, 2016, 01:32:10 am
I like how this site looks https://www.ripplecharts.com/#/ , the dark theme in particular.

absolutely .. !
Title: Re: Light Weight Market Status Page
Post by: mike623317 on March 01, 2016, 04:19:40 am
I like how this site looks https://www.ripplecharts.com/#/ , the dark theme in particular.

absolutely .. !

Not being a coder, im not sure how difficult that is. However, i did notice that ripple sites front end is open source so surely we can create something similar without having to recreate the wheel. Right?