New Open-Source Steem Tool Proposal - SteemDivvy

in #utopian-io7 years ago (edited)

Let's make paying multiple people at once incredibly easy!

Do you run a project or community that requires you to divide funds among a list of people? Are you hosting a contest/giveaway where you have multiple winners? Wouldn't it be cool if there were a tool that would allow you to easily send all those payments at once? I propose a new open-source @utopian-io SteemTool, called:

SteemDivvy.png

SteemDivvy!

@steemdivvy will allow a user to input a total amount to be divvied up, a list of people to receive a portion of that total, and how big a share each person should receive. The tool would then split the total, and send out payments to each person. Simple enough, right?

Except, I have zero experience with programming things on the Blockchain. I'm an idea guy, an engine starter. I know that I would use a tool like this regularly, and I'm sure many others would, too. I am able to create just about everything for the tool except its guts. As you can tell, I've already created a draft logo, and secured the @steemdivvy account name.

I've started a GitHub repository for the project, and would love any help that anyone is willing to give.

steemflourish.png

What @steemdivvy will need to be able to do:

  • Have the user specify what account the funds are coming from (Verification could probably be done via SteemConnect after submission)

  • Have the user specify the total amount to be divvied, and whether the funds are STEEM or SBD.

  • Have the user specify who should receive a share, and how big that share should be.

  • Give an option for a memo to be attached to each transfer.

I feel all of this could be accomplished without even creating a login system for the site, other than using SteemConnect for payment verification. This could likely take the form of a simple one-page site that hosts the tool. With a blockchain-connected login system, we could create additional features to streamline productivity for regular users. One example might be the ability to save "templates" for different projects, containing the list of recipients and shares, allowing the user to load up the template, and quickly input a new payment to be divvied.

steemflourish.png

Let me know what you think!

Would this be a tool you could see yourself using? Do you have any suggestions to make it better? Let's come together and make it happen!

steemflourish.png

If you enjoyed this post, you know what to do!

clickthatstache.png

If you've got a few minutes, check out these amazing communities and projects I am proud to be a part of!

steemusa.png

sfglogo.png

steemengine.gif

fbcover.png



Posted on Utopian.io - Rewarding Open Source Contributors

Edit:

I suppose having an idea for a project, and laying out all the details like this isn't good enough for Utopian. In order to begin an open source development project, one must be a coder, not just someone with a good idea. I was hoping to find coders for this project, but I guess If I don't go learn some code myself, I can't use Utopian to develop it, at which point, I won't need help building the damn thing... Whatever. I'm going on vacation.

Sort:  

Wait... you created a whole account for this?! Amazing!!!

I hope you find a developer, I can code to an extent but I'm not good enough to code for blockchains, and I'm terrible at security so whatever I code can be eaily hacked so I don't think I can help.

I think someone already did the idea you wanted but they probably coded it as part of their own projects and not as open-source. I imagine it won't be hard for a professional to make in few days.

As @cryptomomma said, this will make contest managers job easier AND will make more people want to send mass payments if it worked.

Maybe I should learn how to code for the blockchain?


I can't use Utopian to develop it, at which point, I won't need help building the damn thing... Whatever. I'm going on vacation.

As far as I know Utopian isn't for developing ideas from scratch but for helping already established project becoming the best it can be. Unfortunate but not their fault.

So maybe you could find a developer to do the bare bones of this project then ask for Utopian help?

I added a file for your github project in this Pull Request. Even if Utopian doesn't accept idea it's still a good idea and I'm sure if we added 'the right documentation' at least one developer would be interested. Though accepting the pull request is up to you.

Something like this would be highly beneficial to community members who are often making payments to others. This will not only allow Steemian who are already running things like contests or challenges, or even people who are using it for their blockchain based businesses to have an easier time, it will also encourage other members to start doing this themselves.

Your contribution cannot be approved because it does not follow the Utopian Rules.

Your repository does not contain any, to get accepted in development category there should be code in your repository.

You can contact us on Discord.
[utopian-moderator]

Pretty sure I stated in this post that I could do everything for this except code, but I have to have code to start an open source project?

My bad, I guess. I suppose I thought Utopian was something it's not. I guess If I can't go that route, I should just scrap the project, or go about finding a team the old fashioned way...

For that we have task-request category, but for that you need to define one feature at a time and not whole project can be created as a task.

I see. So Utopian definitely isn't for me. Thanks for clarifying all that.

Don't worry I had the same conversation and reached the same conclusion as you did, but that's one of Utopian main sterth... If they allowed all idea guys to post whatever they wanted... The website will be full of ideas with no implementation. (I think.)

I have many ideas too, but for now I'll leave them until I get a chance.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 67614.76
ETH 2610.64
USDT 1.00
SBD 2.73