steembay UI (Beta), to create or bid for auctions on the STEEM blockchain

in #utopian-io5 years ago

https://steembay-ui.steemtool.de

Repository

https://github.com/independis/steembay-ui

New Projects

  • What is the project about?
    This project provides an UI to create new and to bid on existing steembay auctions:
    • it shows you a list of the actual auctions
    • for each auction it shows the starting price, the current bid and the time left on each auction
    • uses steemconnect for the creation of new auctions and for bidding on existing auctions
    • newly created auctions are started automatically

  • Technology Stack
    • steembay-UI uses Angular6 as main technology
    • it was created by using the Angular CLI
    • the auctions are loaded by calling the existing REST service: https://steembay-service.steemtool.de/api/auctions
    • auction creation and bidding works by using STEEM posts and comments

  • Roadmap
    Most important features still needed are:
    • Making it “pretty”
    • Implementing a sorting / search system
    • Implementing stop auction / end auction for sellers
    • Implementing a way to select and track own created auctions as well as select and track other auctions
    • Future improvements:
    • Direct buy (essentially triggering a stop auction after the first bid)
    • Implementing a wallet for direct pay after winning an auction (perhaps an existing one, to be independent from other platforms)
    • Perhaps messaging when overbid (could be a micro-paid service)
    • Implementing an escrow service (actually there is only a manual way via discord (could be a paid service)
    • Implementing special skins for auction creation (could be a micro-paid service)

  • How to contribute?
    If you want to contribute to a great project inside the steemiverse and if you are competent in frontend design, HTML/CSS and/or an angular developer then feel free to contribute what you can. Please contact us here on steemit or on discord:
    @schererf and @pollux.one

Discord channel: https://discord.gg/sBNqV6w

Find the actual version here: https://steembay.steemtool.de/

GitHub Account

https://github.com/independis


steembay

https://steemit.com/@steembay
Earn STEEM/SBD without blogging,
just by selling goods or services to those who already own STEEM/SBD.

You can support the project by upvoting our daily reports: https://steemit.com/@steembay


Sort:  

Thank you @schererf for the contribution! I believe I got to know this idea when helping translating @arcange 's post long time ago and I am glad that this is actually alive, and yet for some time.

  1. You can use async/await to replace your Promise
  2. You can use const or let to replace the `var.
  3. It is generally not a good idea to have a large commented-out of code.
  4. if (pDate === undefined || pDate === null) pDate = new Date(); could be better styled as something like pDate = pDate || (new Date) . Also the ES6 supports setting default values in the function parameter e.g. function convertToDetailedDate(pDate = new Date())
  5. I expect to see some tests but couldn't find any despite that you have ng test in your readme.
  6. Some of your parameters are tightly coupled with your functions you might want to define those parameters such as beneficials percentages in a JSON/XML config file. Similarly for messages you might want to localize them in a separate template file.

So... how to sell my old-goodies using steembay? is there a guide ?

Your contribution has been evaluated according to Utopian policies and 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.


Need help? Chat with us on Discord.

[utopian-moderator]

Thanks a lot @justyy for your review and your comments.

You can find a tutorial for using steembay here:
https://steemit.com/howto/@steembay/steembay-quick-tutorial

Unfortunately, we do not have any specific instructions for the use of steembay-UI. The plan was that the steembay-UI should be self-explanatory!

@schererf

Thank you for your review, @justyy! Keep up the good work!

Hey, @schererf!

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 or Steeditor).

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

Vote for Utopian Witness!

Hello @schererf! This is a friendly reminder that a Partiko user has just followed you! Congratulations!

To get realtime push notification on your phone about new followers in the future, download and login Partiko using the link below. You will also get 3000 Partiko Points for free, and Partiko Points can be converted into Steem token!

https://partiko.app/referral/partiko

Hi @schererf!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

This story was recommended by Steeve to its users and upvoted by one or more of them.

Check @steeveapp to learn more about Steeve, an AI-powered Steem interface.

Congratulations @schererf! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 1000 comments. Your next target is to reach 1500 comments.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @schererf! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.034
BTC 63658.84
ETH 3310.62
USDT 1.00
SBD 3.92