Steemdeck v0.1 beta - Development Contribution

in #utopian-io6 years ago (edited)

Repository

https://github.com/pars11/steemdeck


sas1.png

Introduction

I was talking to a friend(@yasujizr thanks for the idea) about why there has been no TweetDeck styled platform for Steem. While I was researching, I saw that the @mkt started a project similar to this about 11 months ago. I have also get in touch with him and he said he could not be able to continue the project because of his other works. But he allowed me to continue the project. I really thank to him for that, what he did was really nice. After that I started to work on this project for about 1 month and released beta version of v0.1 as of today. It was a really an informative and nice process for me, thank you everyone who have helped me out there.


What is Steemdeck ?

Steemdeck is a web platform where users can track steemit feeds in a single page. You can now add Blog / Feed / Trend / New / Hot feeds. Add as many feeds as you like and follow them on a single page (tags/users). In the current version it is not real time, but I will add the real time and columns save as soon as possible.

You can reach it live version here to better understand it.

Demo Video:


Technology Stack

  • HTML / CSS
  • JavaScript/ jQuery

Libraries:


Roadmap

There's too much to add.

  • Performance issues will be resolved.
  • Real time feed
  • Local save for columns
  • Column settings (Left/Right Move and Remove)
  • User Notifications Column
  • Mentions
  • Search
  • Followers / Following columns
  • Comments / Replies columns
  • Moving the project to React (maybe first)
  • User login (comment / upvote / resteem / post)
  • Multiple User login

These are the things that come to mind for now. I look forward to your ideas.


How to contribute?

You can reach me by commenting on this post or send message on the discord (@pars11#1145). If you want to make this application better, you can make a Pull Request.

Github Account
https://github.com/pars11

Thanks

@yasujizr for idea and advices
@hsynterkr for patiently answering my development questions,
@ercu development questions,translation problems for everything,
@eyupyusuf for advices and support
and more, thank you everyone.

Sort:  

Hi,

just tested your GitHub page. As I know from the source of steem-js there are more ways to get discussions. You could offer columns sorted by pending payout for example.

The Interface looks great. Its clean and easy to use.

Kind regards,

The Secret Service

Thanks, yes as far as I know there are 12 ways. All of these can be added in the future.

It is enough to add its functions. Example:

        steem.api.getDiscussionsByCashoutAsync(query) 
        .then(r => AddItems(columnId,r))
          .catch(console.log)

Thanks again, I am evaluate this.

Looks like a great start!

Missing two main features in my eyes. Realtime feed and inline editor for posting/commenting. After that I can consider using it. :)

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? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you very much :) I will add in this features soon.

I gave you an upvote on your post! Please give me a upvote(to this link https://steemit.com/@hammad97) & follow. I will give you a follow in return and possible future votes!

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

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

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.22
TRX 0.20
JST 0.034
BTC 98787.54
ETH 3368.34
USDT 1.00
SBD 3.08