Author Topic: [Worker Proposal] Community UI proposal by APT (on behalf of Trusty team)  (Read 778 times)

0 Members and 1 Guest are viewing this topic.

Offline Digital Lucifer

That's a great article for the basics!

The real war begins when you do routing, observers and more sophisticated architecture. In both cases you can do that an ugly and a less ugly way ;)

Yeah, I've came with my learning to point of reading on "Routers" of both React.js and Vue.js framework, and from perspective of a noob/beginner - Vue is winning for now. One page, structured content, from a to z, while React provides much more (including trainingcenter) but the structure of it is for someone more skilled than newbie. Again publicly, Vue is supported more by Asian community, so probably there is TrainingCenter in Cantonese/Chinese that i can't google up.

@fav

Very nice read for beginners, I wish I've started from here, would be understanding difference in basics much more easy. Should share it on Steem if you haven't done so, a lot of React/Vue potential there.
Milos (Mike) Preocanin - General Manager @ Syntek Solutions
TOANDI Co., LTD. (BOI Approved) - TAX ID: 0205549016913 - 95/5 Moo 4 Siam Country Club Rd.
Nong Prue, Bang Lamung, Chonburi 20250, Thailand.

Offline JohnR

  • Committee member
  • Jr. Member
  • *
  • Posts: 41
    • View Profile
  • BitShares: johnr
As an otherwise well-rounded individual, I do not know a ton about programming.  But I am immediately drawn to this phrase in OP
 


   - Trusty.fund instead of developing/fixing existing React based UI, did complete from scratch build of new library for BitShares under the Vue Framework from original https://github.com/bitshares/bitsharesjs

It was not a fork, it was a fresh new Framework and library to be used by other developers, given to the blockchain as open-source https://github.com/TrustyFund/vuex-bitshares.

This is not just a building app on existing long-lasting tools but enabling new framework to utilize bitshares and enable more developers to join the eco-system. If nothing, it should be forked to BitShares, to properly advertise Vue support we have for our technology.


-   

This is an excellent example of the value proposition of free (open) software.  Permission-less creativity.  BitShares deserves constant updates on the back-end technology front.  I also believe BTS does not need a UI makeover as much as it needs more options.  The fact that most service providers / gateways on BitShares use a clone of the original UI shows the lack of creativity that can set in when we, as a community, don't voice our intents to keep things fresh.

These mock-ups look very nice I must admit - although the aesthetics are up to the individual user.  What I can say for sure is that mobile usage is critical.  For myself, I would not be that interested in entering limit orders on a mobile device.  That being said I can see mobile is many people's only interaction with the DEX.  And I use Trusty's android wallet regularly - so I can vouch for the team's product delivery.  I look forward to this proposal's success and a prosperous partnership between BTS and the Trusty team.
Active Committee
John Robert Conlin

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12620
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Given the amount of efforts already placed into developing code and putting it into github already, I fully support the efforts undertaken by the trusty team!
The VueJS code looks amazing!
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline Customminer

  • Sr. Member
  • ****
  • Posts: 467
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
I like the effort to implement the UI using an alternative to ReactJS, however could you elaborate on the final product? Will it result in a stand-alone client or a web wallet? Will there be a maintenance period after its completion, or would this require an additional worker proposal?

Do you think once this is completed that it'd be wise to investigate additional alternative frameworks than react/vue? An implementation of BTS for all the major frameworks?

---

Probably off topic, but a cool idea would be a UI toolkit for integrating the entire BTS DEX into CEX websites, rather than limiting themselves to single tokens they could offer direct access to the BTS DEX. Probably not realistic though?  :-\

---

The only thing that has me apprehensive about delivery is that the bitshares web page still has not changed despite being transfered ownership a few months ago?
« Last Edit: August 04, 2018, 11:40:21 am by Customminer »
Hertz, Beyond Bitshares, Gridcoin!

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12620
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Probably off topic, but a cool idea would be a UI toolkit for integrating the entire BTS DEX into CEX websites, rather than limiting themselves to single tokens they could offer direct access to the BTS DEX. Probably not realistic though?  :-\
This is what `bexi` is all about
https://github.com/blockchainbv/bexi
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline Digital Lucifer

UPDATE

Thanks to Escrow Partner, BitShares Blockchain Foundation, I would like to announce that worker has been placed on chain and its currently available for VOTING.

Worker id: 1.14.117
Accounting by Escrow: https://workers.bitshares.foundation/201808-trusty-community-ui-p1
Worker Publication by Escrow: https://www.bitshares.foundation/workers/2018-08-trusty-community-ui-p1


Many thanks for support and respect shown, we are all very grateful for feedback received here.

On behalf of APT and Trusty,

Let the Voting BEGINS!
Milos (Mike) Preocanin - General Manager @ Syntek Solutions
TOANDI Co., LTD. (BOI Approved) - TAX ID: 0205549016913 - 95/5 Moo 4 Siam Country Club Rd.
Nong Prue, Bang Lamung, Chonburi 20250, Thailand.

Offline clockwork

  • Committee member
  • Full Member
  • *
  • Posts: 120
    • View Profile
  • BitShares: clockwork
Voted

Online sschiessl

Voted

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4239
  • No Pain, No Gain
    • View Profile
  • BitShares: fav
voted
► How-to Buy BitShares: https://goo.gl/i9j2YZ