Introducing the steeminvite project to utopian

in #utopian-io6 years ago (edited)

Repository

https://github.com/pharesim/steeminvite

Steeminvite is a tool to securely onboard new users.

To achieve this, it supports claiming account tokens and creating invitation links.
The user following the link can choose his username and password, after which the inviting party creates the account.
All without exposing the private keys or password of the new account to anyone else except the new user himself.

Technology stack
The tool is built with a bit of vanilla js + steem-js + i18next for the frontend, python3 and sqlite3 in the backend. No huge stack setup required, but you'll need to set up the webserver yourself.

Roadmap

  • A much requested feature are batch invites
  • New accounts get created with the creator as recovery account. So account recovery functionality should be added in the near future.
  • Delegation management could be nice too, there are other tools to handle that but as users can set a delegation for a new account with steeminvite, they should be able to remove those again there too.
  • Designers with a bit of experience in js can contribute with a design, preferably plain css to get rid of bootstrap and jquery.
  • It's also possible to contribute with translations for the GUI.

GitHub Account

https://github.com/pharesim

Screenshots

si1.PNG

si2.PNG

si3.PNG

si4.PNG

si5.PNG

si6.PNG

si7.PNG

si8.PNG

si9.PNG

Sort:  

Thank you for your contribution. A great project and a great contribution which will help people to invite more and more people to Steem. The commit messages could have been improved so that people will know what exactly the commits are for.


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]

Thanks for the review!

Thank you for your review, @codingdefined!

So far this week you've reviewed 2 contributions. Keep up the good work!

Excellent work @pharesim. Just wondering if I'm the one having problems with bootstrap?

If it was designed like that, a little spacing between the fields would make it look great.

Thanks, I forgot to style that form at all.

Hey @pharesim, I'd love it if you would take a look at this idea I have for using all these new accounts, marketing steem and taking advantage of the recent censorship drive by Facebook et al:

I've got an interesting plan to put all these new accounts to use - onboarding the users that have been censored on Facebook recently...

https://steemit.com/freedom/@ura-soul/google-and-facebook-censor-millions-for-political-dissent-let-s-bring-these-folks-to-steem-will-you-help

Not a social media person, but if technical support is needed I can help out. Also with delegations/account creations.
Tell me when you have decided on a discord please.

Great ok thanks - I'll keep you updated.

I have created a document outlining what I see working here - I am teaming up with @oracle-d and also talking with @elear and other witnesses on this too. What's the best way to send you a link to a document privately? Are you just 'pharesim' in steem.chat?

I got a catch-all on pharesim.me

Cool move! Let's see that the contributions are numerous:)

Great to see this initiative developing :)

Very cool. I just invited someone. Let's hope he joins.

We need more musicians on Steemit.

This is really great. I get the idea of securing accounts for others with one's excess RCs better now than through all the explanations I've read. Great tool to make the process efficient.

Looking forward to all the new faces in introduceyourself. Maybe the first post can be baked into the steeminvite workflow. One post from the invited to introduce their guest, and one post from the invitee to introduce themself. Something like that to make it easier for first time user.

Posted using Partiko iOS

This is great. Thanks mate. I've just started claiming account creation tokens, appreciate a user friendly way to spend them.