0000000000001011 - Steemit Interface PoC - A Working Login

image.png
Source

Before I begin - it's important that you don't actually log in, not with your credentials anyway (the demo site is not running over SSL). I've pre-filled the form (that I'm about to share with you) with the username and posting key for the @social account.

Separator-code.png

Logging In Capability

One of the main objectives I had for this Proof of Concept was the ability to log in using a real world posting key. Whilst I'd been able to validate this by hard coding some variables, I wasn't as confident that this would work via a "form" submission.

So I've created a very simple page with 2 fields (username and posting key) and a submit button...

image.png

As I mentioned before, the username and posting key are pre-populated and by submitting, you will get logged in (the username and posting key will be displayed at the top of the screen). If you change the username or posting key before logging in, the page will reload with "error" in the URL - the idea being that this identifier can be used to display an error to the user.

I have uploaded this to the test site for you to have a play with - http://steemit.lovestoblog.com/login.php

I've not made this look all fancy and at the moment, logging in doesn't provide any functionality that you don't already have access to.

Separator-code.png

General Update

I've also spent some time fixing some bugs and trying to improve how I handle the pagination of posts. Which I've literally spent hours working on with limited (but some) success.

I then had to remind myself that this is a Proof of Concept and not intended to be a fully functioning site so I decided that the best use of my time would be proving a concept (logging in) and approaching my future work with this in mind.

Footer-Top-green.png

What Next?

I'm hoping that I'm reaching the point that I can submit a proposal to Steem.DAO - The idea being that I can get some funding to progress more rapidly in a better production environment and using a better HTML & CSS template.

At this juncture, I'm open to ideas on what my next steps should be...?

❔ Do you think I need to include some additional functionality (if so, what do you suggest)?

❔ Or should I jump to writing and submitting a proposal (if so, how)?

Sort:  

I do not understand why there are no comments.

I'm a little late, but I was able to find time to evaluate your work. I think it's time to write a proposal.

Yeah, it's disappointing for sure. I'm grateful that you had a look 🙂

I'll include that extra bit I've been working on for the club status which will be the beginnings of a "Profile page". It'll be useful for steemcurators and we'll see what sort of response that gets. I'll also write the "post ranking" algorithm although I know that steemchiller's been working on something along these lines too which will be provided via an API - so will be much quicker.

I additionally checked how your site works from a mobile phone. Everything is fine. I'm delighted with how convenient it is to search for content using tags. I think every user will be interested in a limited number of tags. Is it possible to add a "Favorite Tags" section? Since the list of tags in this section will be different for each user, I don't think it's possible.

I think that what you have already done is enough to write a proposal.

It also seems to me that people do not understand how to access your site. Maybe they thought they needed to enter some code. That's why there were no reviews about your colossal work.

On the new interface, I've made the usernames clickable now which will take you through to their #club status. It looks like it's working well although I need to make the landing page look prettier. The tables that get displayed under each tab look good 🙂

Yes, I tried, everything works great. Very useful thing. I want the new interface to be implemented immediately 😉

And now I've added some charts. Which is my signal to sleep - I'll try to write a post tomorrow and hopefully it'll get people excited 🙂

Coin Marketplace

STEEM 0.23
TRX 0.25
JST 0.038
BTC 95317.76
ETH 3302.38
USDT 1.00
SBD 3.31