New steemit project proposal (Steemit engagement calculator, onboarding dashboad, and community writing battle).

in STEEMIT PAKISTAN3 years ago (edited)

I'm glad to participate in this great contest. Thanks to the steemit team for bringing this initiative.

One of the things the steemit team prioritizes are onboarding and engagement which certainly come before anything in the community. Without users, there will be no engagement, and also if the users are not active, there won't be any active engagement. I would love to submit my steemit project as requested in the contest

Let's have a steemit engagement calculator, an Onboarding dashboard, and a community writing challenge

The engagement calculator would be a simple project that would be built on the steem blockchain, which will enable the users to know and check their level of engagement easily. The interface would be designed with basic functions while further improvement would give room for other functions

An explanation of how the Steemit Engagement Calculator (SEC), would work

A navbar can be designed and we can have three key functions on it

  1. Engagement
  2. communities
  3. Ladderboard

The Engagement function would have a drop-down with the following list

i. comments
ii. Posts
iii. votes out
iv. Votes in
v. All

While the communities will also have a drop-down with the list of all the communities on steemit. Example.

i. steemit Pakistan
ii. steemit crypto academy
iii. steem nursery
iv steem Venezuela
v. steem alive
vi. steem women club
vii. All
And so on.

The body would have a space for the user name, date, and info box.

As for the ladder board, It can be on another page, which means the site would be a two-page site.

We can have

  1. Space for the list of the first 20 users with the most engagement
  2. List of communities
  3. space for username
  4. Space for Rank

Let me use the image to explain how this would work

SEC.png

From the image, we can see the functions on the navbar. Clicking the first two would show the drop-down displaying the engagements. The same is applied to the community

If for instance, I want to check how many comments @ckole has made in the past 7 days in steem Pakistan, these are the step to follow

  1. click on the drop-down to select comment
  2. Select steem Pakistan in the community
  3. Input username
  4. Set the date
  5. Click ok
The outcome of the query would show the number of comments in the infobox. This means the comment made by @ckole on the steemit platform (All communities included) is displayed (that is if we select ALL from the drop-down). If we want to know how many comments he made in steem Pakistan, steem Pakistan would be selected in the community drop down, and the number of comments made only on the steem Pakistan community would be displayed. That's how it works for every other community. See the image below

SEC 12.png

It shows that @ckole made 20 comments on steem Pakistan. This style can be used for others too.

For the leaderboard, see the image below

From that image, that would be the settings for the ladder board, and this is how it works, for example, if I want to check the ladder board for the people with the most comments or any of the engagement list in a community, I would

i. select community (One community or All)
ii. select comment/post/vote in/vote out/All
iii. click ok

First 20 users with the highest comment in the community would be listed in descending order, and if All is selected, the first 20 users with the highest engagement on steemit will be displayed

SEC 1234.png

We can do that for comments, vote in, vote out, and All.

Also, if a user is not found in rank 1-20, he can use input username, and select engagement and community and click ok. He would be able to see his/her position in the ranking system just as explained by the image below

SEC334.png

steemit devider.png

ONBOARDING DASHBOARD

steemit devider.png

Many people are onboarding new users daily and it would be nice if the newcomer community headed by @cryptokannon can easily keep track and record of newcomers and those onboarding them and at the same time access by anyone. To easily achieve this, the following would be done

1. Create a community named STEEMIT ONBOARDING. Users would create a post every Saturday (using a specific tag) listing the number of newbies onboarded during the week. Moderators would collate the list and input it on the site created. Only the moderators will have access to the back end dashboard where all the names would be recorded and updated weekly, while users would only see the output at the front end

SEC33477.png

Note that the day the newbie submits his /her introduction post will be the onboarding date. Let's see how the backend dashboard would look after the moderator logs in to input the user's and newbies' data

SEC33477888.png

As we can see from the image, the moderator only has to log in and input the information and submit it, which will automatically add up to existing data or create new data for user onboarding for the first time. When this is done, users can check it on the front end

steemit devider.png

Community writing battle

steemit devider.png

Why don't we have a community challenge? We are all writers and I think it would be fun if we can have a community battle(It can be writing, art, cooking, and so on). (Won't that be fun)? An announcement would be made by @steemitblog about the challenge and every community interested would apply. A topic for the challenge would be dropped and every community would select the best 3 in their community that is good at that niche to represent them in the challenge. Every community member would support their nominee and cheer them to success

This can be a weekly challenge. The best community would be announced and a medal would be presented to them by the steemit team. This would be part of the community's achievement. I think this will encourage users to step up their writing skills and other activities on the platform

Conclusion

All these ideas are just roughly stated. It can be reviewed and remodified. Ideas don't come fully formed. Addition and subtraction would make the developer achieve a final product. I hope this would help users in some ways and it would enable the steemit community to have more tools to check their activities on the steem blockchain

Thanks for reading

This is ckole the laughing gas

One love

Sort:  
 3 years ago 

A dashboard with basic metrics of user's activity would be quite handy for mods. Thank you for illustrations, they made it easier to understand the idea.

Battle of Communities is a fantastic idea.. Can't wait to see it happening. I hope it's considered by the team.


Thank you for participating in the challenge. As you know, it's an engagement challenge, therefore, I recommend you to interact with other participants on their posts. This will also increase the visibility of your posts as well.

Good Luck!

Quality ChecksStatus
Plagiarism-Free
Bot-Free
#steemexclusive
#club5050

 3 years ago 

You have done a great project proposal. This project helps unite all sub features. Good luck dear.

Thanks friend. I'm glad you appreciate the idea. One love

 3 years ago 

I really liked your project proposal. To find about the engagement of members working on this platform, there are sites like steemworld and steemseven.xyz, from where we can see the inc and out going votes. the posts and comments made by a person in a week. I think that should be merged into one place just like you said.

Thanks friend. I think having it in a simple way like this with some other function that are not available on other tools will make it more unique. I appreciate your input. One love

 3 years ago 

This post has been upvoted through @steemcurator07

Curated by- @ngoenyi

Curation Team: Steem Growth

Thanks, @ngoenyi for the support.

You've talked to us about a new Steemit Engagement system for participating in this competition. I think your Steemit Engagement Calculator will be very helpful

Thanks, @kawsar. I would be glad if the steemit team can put my advance into consideration. One love bro

Coin Marketplace

STEEM 0.24
TRX 0.21
JST 0.036
BTC 97936.99
ETH 3366.06
USDT 1.00
SBD 3.35