Steem Web Wallet [SWW] (Utopian-io Hackathon)

in #utopian-io6 years ago (edited)

Repository

https://github.com/superoo7/steem_web_wallet

Projects

  • What is the project about?

icon-512x512.png

Steem Web Wallet, also known as SWW in short. A Steem wallet that can be used on modern web browser, to do micro payment with ease.

This web app is completely serverless for it to work, and the source code are open source on Github.

  • Technology Stack

React, TypeScript, Redux, RxJS, DSteem, Scss

  • Roadmap

    • Logout Feature
    • Add Features to make Transaction Payment
    • Add Transaction History into Profile
    • Add Currency Conversion
    • End-to-End testing
    • Snapshot testing
    • Progressive Web App
    • Change API in the Settings page.
    • Reduce Web Sizes by using Preact, GZip, CDN
    • Add Copy to clipboard onto all the input field in the QR code page
  • How to contribute?

    • This project has Travis CI for Continuous Intergration, and also deployed automatically to Netlify at https://swallet.netlify.com/ .
    • Pull Request and Issues filling are welcome on github.

New Features

  • What feature(s) did you add?
    • Sign In page that encrypt Steem Active Key with a Password using AES encryption, and stored to IndexedDB for persistent storage. The app will verify the active key with dsteem library.
      Screen Shot 2018-09-22 at 1.45.04 AM.png
    • Once login, there will be QR code that will direct to the page.
      Screen Shot 2018-09-22 at 1.47.16 AM.png
    • QR Scanner Page. Scan QR code and display the data in the input field below, if it is someone's SWW profile, it will automatically go to that person's profile.
      Screen Shot 2018-09-22 at 1.48.48 AM.png
    • Wallet Profile of others. Sample Profile of @Ned.
      Screen Shot 2018-09-22 at 1.51.20 AM.png
    • Most of the Account Operation, AES encryption library had test covered. Github Folder on test

DISCLAIMER

This app is still in early phase, so it might have breaking change and buggy. Please use it with care.

GitHub Account

https://github.com/superoo7

Sort:  

Oh, we definitely need a retro wallet! :)

帅哥/美女!还在发愁自己的好文没人发现,收益惨淡吗?记得加上cn-curation标签,让飞鸽传书 帮你走出困境吧!如果不想再收到我的留言,请回复“取消”。

You’ve been upvoted by TeamMalaysia community. Here are trending posts by other TeamMalaysia authors at http://steemit.com/trending/teammalaysia

To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach

Vote TeamMalaysia witness bitrocker2020 using this link vote for witness

Hi @superoo7!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.595 which ranks you at #5650 across all Steem accounts.
Your rank has improved 53 places in the last three days (old rank 5703).

In our last Algorithmic Curation Round, consisting of 424 contributions, your post is ranked at #260.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers like your work!
  • Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!

Feel free to join our @steem-ua Discord server

I really love the low-tech pixel style!!! Awesome!

Easy UI, I am lazy to design haha

THIS IS AMAZING!!

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.029
BTC 56596.99
ETH 2394.78
USDT 1.00
SBD 2.32