Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create admin account for clients + trial plan #86

Open
ana-0k opened this issue Oct 6, 2024 · 1 comment
Open

Create admin account for clients + trial plan #86

ana-0k opened this issue Oct 6, 2024 · 1 comment

Comments

@ana-0k
Copy link

ana-0k commented Oct 6, 2024

Even though we have a select target client type, the current Pilot Program Google Form is very poor UX, I'm sure it will prevent targets from signing up.

We need to make client UX as seamless and close to automatic experience as possible.
i.e. People think they sign up for the system as via common website UI, input all required info, including legal, and the "verification" process is triggered. In the background, we manually check what kind of organization it is and how soon/what service are we willing to suggest.
*when things even seem automatic, people are more likely to sign up (verified by me)

Based on the above, there may be 2 types of accounts:

  • Full use of the system (for your wishlist clients, but later when it's fully ready and scaled)
  • Partial use - trial account (described below, flow idea from experience with ad monetization platforms)

Trial Account Summary

  • A traditional button on the main website to sign up/login
  • Comment on top of the page that only trial accounts with limited task number are currently available
  • Input name, email, verify email with the code
  • After simple sign-up, user is instantly led to the dashboard/account
  • Maybe a small 4-step on-screen tutorial ("here you can create tasks", "here you can invite contributors", "here you can track progress", "now you need to verify your account" > Go)
  • Type in company details (legal name, website, company size, industry, HQ country)
  • Submit legal documents (biz license)
  • 'Verification in progress' status starts

Can be just until this step before the system seems to be operational enough for next steps

  • We check the submitted info internally, see if we want to approve them or not
  • If approved, can open like up to 5 new task slots a month
    *limiting number of new tasks will reduce requirements for customer support
    *this way, we accumulate small traction with different kinds of businesses and test/improve the system with minimal resources
    *good to test the system before committing to large organizations like SKY/etc cuz they are gonna want to see traction/proof of efficiency for potential partner project that were not supported/developed internally
  • Extra task slots can be opened if the partner aligns with target
  • Before/upon creating the first task, user is requested to top up payout balance
    *simply connecting a wallet is not secure cuz it may not have sufficient funds at the time of payment to their contributors
  • Small on-screen step-by-step guide first time the task is created
    *set importance, time, deadline, is it a one-time or repeated task, see if the automatically suggested price is correct, add hashtag, topic & text
  • Suggest checking best practices for writing efficient task scripts in our manual
  • Suggest managing general pricing somewhere in the menu
  • Suggest adding plugins

Gonna need to add a lot of UI on top of GitHub, probably. Or simply do the trials on GitHub until UI is ready?

@0x4007
Copy link
Member

0x4007 commented Oct 6, 2024

Or simply do the trials on GitHub until UI is ready?

Yes we definitely prefer the lean approach. I do not want to make any extra unnecessary UI if we can pull it off on GitHub directly. We could even make a new repo where applicants file an issue to apply. There are issue templates support, which can allow us to cater the UX a bit more see here.

  • Type in company details (legal name, website, company size, industry, HQ country)

I wonder if this is even necessary for now. The industry is quite small. We would probably know these details roughly just by their org name

  • Submit legal documents (biz license)

We have plans for KYC verification, perhaps we should find a KYB/KYC provider. ubiquity-os/plugins-wishlist#24

Somewhat related

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants