create account

[Development] Steem Web Wallet Working prototype done by superoo7

View this thread on: hive.blogpeakd.comecency.com
· @superoo7 · (edited)
$93.88
[Development] Steem Web Wallet Working prototype done
#### Repository
https://github.com/superoo7/steem_web_wallet

Follow up post for Utopian.io Hackathon. [Original Post](https://steemit.com/utopian-io/@superoo7/steem-web-wallet-sww-utopian-io-hackathon)

### Features
- What feature(s) did you add?
  - After the hackathon, I manage to add in a transaction page as a proof of concept. [Refer to PR #1](https://github.com/superoo7/steem_web_wallet/pull/1)
  - Logout feature.
  - The demo on how the wallet works. 

https://youtu.be/jqJjFsG62bg

  - This app also support QR code from steem plus.
https://steemitimages.com/0x0/https://ipfs.busy.org/ipfs/QmPunXvUmUeiHJU4rX9jWuVngwgRvLj8cMo3TdVSzCGKWr

### New Projects
- What is the project about?

https://steemitimages.com/0x0/https://ipfs.busy.org/ipfs/QmVZL3XdJJtN71SrR2WJPbC248Q235SfRzMWuWueecudh1

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
  - Better UI on how the transaction being done instead of using `alert()`
  - Add Transaction History into Profile
  - Add Currency Conversion
  - End to End testing and Snapshot Testing
  - Change Steem API in the settings
  - Support other key (Owner key).
  - Add Copy to clipboard onto all the input field in the QR code page

- How to contribute?

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

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

Try out the app at https://swallet.netlify.com

#### GitHub Account
https://github.com/superoo7
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 184 others
properties (23)
authorsuperoo7
permlinkdevelopment-steem-web-wallet-working-prototype-done
categoryutopian-io
json_metadata{"community":"busy","app":"steemit/0.1","format":"markdown","tags":["utopian-io","development","hackathon","sww","teammalaysia"],"links":["https://github.com/superoo7/steem_web_wallet","https://steemit.com/utopian-io/@superoo7/steem-web-wallet-sww-utopian-io-hackathon","https://github.com/superoo7/steem_web_wallet/pull/1","https://youtu.be/jqJjFsG62bg","https://swallet.netlify.com/","https://swallet.netlify.com","https://github.com/superoo7"],"image":["https://img.youtube.com/vi/jqJjFsG62bg/0.jpg","https://steemitimages.com/0x0/https://ipfs.busy.org/ipfs/QmPunXvUmUeiHJU4rX9jWuVngwgRvLj8cMo3TdVSzCGKWr","https://steemitimages.com/0x0/https://ipfs.busy.org/ipfs/QmVZL3XdJJtN71SrR2WJPbC248Q235SfRzMWuWueecudh1"]}
created2018-10-01 10:34:39
last_update2018-10-03 04:26:57
depth0
children8
last_payout2018-10-08 10:34:39
cashout_time1969-12-31 23:59:59
total_payout_value70.749 HBD
curator_payout_value23.127 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,877
author_reputation27,763,618,634,121
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,404,789
net_rshares47,594,177,944,068
author_curate_reward""
vote details (248)
@cnbuddy ·
帅哥/美女!新人吗?[《steemit指南》](http://steemh.org/)拿一份吧,以免迷路; 另外一定要去 @team-cn 的新手村看看,超级热闹的大家庭。如果不想再收到我的留言,请回复“取消”。
properties (22)
authorcnbuddy
permlinkre-superoo7-development-steem-web-wallet-working-prototype-done-20181001t114056241z
categoryutopian-io
json_metadata""
created2018-10-01 11:40:57
last_update2018-10-01 11:40:57
depth1
children0
last_payout2018-10-08 11:40:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length106
author_reputation-1,449,160,991,441
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,407,866
net_rshares0
@emrebeyler ·
$10.80
Congrats finishing a product on the hackathon timeframe. :)

Adding support for memo selection would be good. Also, on my test account, avatar is missing.

![Screen Shot 2018-10-02 at 2.45.00 PM.png](https://cdn.steemitimages.com/DQmaLAdA5B4Jh8QhSNveA6UEoqTRJwFKZsxwnvjw9hZSNPD/Screen%20Shot%202018-10-02%20at%202.45.00%20PM.png)

I see [you're building the image](https://github.com/superoo7/steem_web_wallet/blob/2544e996ebc47b9687ef7535310626094f933bf7/src/Component/Shared/SignIn/Wallet/SteemProfileReducer.ts#L36) with the account metadata. That's because my test account doesn't have any profile image set. You may consider using ```http://steemitimages.com/u/<username>/avatar``` next time, which handles this case and add a default avatar if it doesn't exists.

***

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2321221).

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
👍  , , , , , , , , , , , , , ,
properties (23)
authoremrebeyler
permlinkre-superoo7-development-steem-web-wallet-working-prototype-done-20181002t121015756z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"image":["https://cdn.steemitimages.com/DQmaLAdA5B4Jh8QhSNveA6UEoqTRJwFKZsxwnvjw9hZSNPD/Screen%20Shot%202018-10-02%20at%202.45.00%20PM.png"],"links":["https://github.com/superoo7/steem_web_wallet/blob/2544e996ebc47b9687ef7535310626094f933bf7/src/Component/Shared/SignIn/Wallet/SteemProfileReducer.ts#L36","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/2321221","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2018-10-02 12:10:15
last_update2018-10-02 12:10:15
depth1
children2
last_payout2018-10-09 12:10:15
cashout_time1969-12-31 23:59:59
total_payout_value8.158 HBD
curator_payout_value2.642 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,264
author_reputation448,535,049,068,622
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,475,877
net_rshares5,640,944,459,372
author_curate_reward""
vote details (15)
@superoo7 ·
Thanks for the suggestion, will look into it when I am free, definitely helpful suggestion!
properties (22)
authorsuperoo7
permlinkre-emrebeyler-re-superoo7-development-steem-web-wallet-working-prototype-done-20181003t042537029z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 04:25:33
last_update2018-10-03 04:25:33
depth2
children0
last_payout2018-10-10 04:25:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length91
author_reputation27,763,618,634,121
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,521,893
net_rshares0
@utopian-io ·
Thank you for your review, @emrebeyler!

So far this week you've reviewed 5 contributions. Keep up the good work!
properties (22)
authorutopian-io
permlinkre-re-superoo7-development-steem-web-wallet-working-prototype-done-20181002t121015756z-20181005t085539z
categoryutopian-io
json_metadata"{"app": "beem/0.20.1"}"
created2018-10-05 08:55:39
last_update2018-10-05 08:55:39
depth2
children0
last_payout2018-10-12 08:55:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length113
author_reputation152,955,367,999,756
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,667,351
net_rshares0
@kimzwarch ·
Can’t wait to test on the beta version!
properties (22)
authorkimzwarch
permlinkre-superoo7-development-steem-web-wallet-working-prototype-done-20181001t115901780z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 11:59:03
last_update2018-10-01 11:59:03
depth1
children0
last_payout2018-10-08 11:59:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length39
author_reputation102,967,027,607,334
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,408,722
net_rshares0
@steem-ua ·
#### 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.698 which ranks you at **#4967** across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 477 contributions, your post is ranked at **#174**.
##### Evaluation of your UA score:

* You're on the right track, try to gather more followers.
* The readers like your work!
* You have already shown user engagement, try to improve it further.


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-development-steem-web-wallet-working-prototype-done-20181001t182651z
categoryutopian-io
json_metadata"{"app": "beem/0.20.5"}"
created2018-10-01 18:26:54
last_update2018-10-01 18:26:54
depth1
children0
last_payout2018-10-08 18:26:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length657
author_reputation23,214,230,978,060
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,430,137
net_rshares0
@teammalaysia ·
#### You’ve been upvoted by **TeamMalaysia** Community :- 
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 <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=bitrocker2020&approve=true">vote for witness</a>
properties (22)
authorteammalaysia
permlink703qv0w950
categoryutopian-io
json_metadata{"tags":["teammalaysiadevtest","teammalaysia"],"app":"stephard/0.1"}
created2018-10-03 04:27:15
last_update2018-10-03 04:27:15
depth1
children0
last_payout2018-10-10 04:27:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length351
author_reputation197,980,348,668
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,521,981
net_rshares0
@utopian-io ·
Hey, @superoo7!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
authorutopian-io
permlinkre-development-steem-web-wallet-working-prototype-done-20181003t175013z
categoryutopian-io
json_metadata"{"app": "beem/0.20.1"}"
created2018-10-03 17:50:15
last_update2018-10-03 17:50:15
depth1
children0
last_payout2018-10-10 17:50:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length590
author_reputation152,955,367,999,756
root_title"[Development] Steem Web Wallet Working prototype done"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,561,923
net_rshares0