New Project: We Resist Dashboard

in #utopian-io6 years ago (edited)

About


This is a new project that abstracts the we-resist dashboard apart from the bot itself. The dashboard has grown and is no longer just a preferences page for the bot. More features have been added.

It's clear that going forward, the standard small, single-page app approach isn't going to work. New tools are being developed all the time. The bot is so much more than just a bot anymore. Looking toward the future, here is what we have:

Dashboard Features

Bot Preferencess

  • Rules engine-driven approach to voting. Your bot votes for you and you can configure it according to some pretty sophisticated rules
  • Curation workflow (aka vetting) is where users can manage their own blacklists and invite others to their own curation. It allows you to easily build collaborative ways to curate content and monitor the progress of your curation.
  • Preferences Manage preferences for the we-resist-bot
  • Delegation Manage we-resist delegation

Reports

Here we wanted to give resisters the ability to create reports that help them curate content. Here are some reports coming in:

  • Account History
    • Analyze users account history by operation and/or block. Content can be filtered contextually depending on the operation. Also, filter by date range. Reports can be paginated or infinitely scrolled.
  • Abuse Reports
    • Suspicious Content Reports
      • plagiarism
      • bots (bad actors)
      • phishing
    • Analyze voting behavior of users
    • Analyze content creation of users
    • Identify downvote abuse
    • Resister membership
    • Resister efficacy
    • Downvote abuse
    • Bot abuse
    • Reward pool
    • Amount of rewards recovered.

Development Stack

  • NodeJS
  • Docker
  • VueJS
  • Typescript
  • Webpack

This application utilizes a single-page application frontend (VueJS + Typescript + Webpack) and a serverless backend service architecture (Typescript + Docker).

Roadmap

Upcoming features

  • D3js integration for reports
  • Additional reports for tracking followers as a traversable graph. This would be helpful to determine how effective resteems are by track 1st, 2nd, 3rd -level followers.
  • Account history tracking
  • Redis integration to cache data for reports
  • Reports as gif
    • This will allow old posts to still be current because they point to a gif that is dynamically generated.
  • Custom curation workflows that allow users to create communities for creation and give them the tools for vetting content as a community. Imagine submitting suspicious content, then the content is able to progress through a workflow like in a state machine until it and/or the content creator become blacklisted. This can be used in the inverse for whitelisting.
  • Curated blacklists
  • Curated whitelists
  • Crowd-sourced reports

Contributing


r351574nc3#7016 on discord

Steem Development on Telegram



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

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

Thanks for consistently reviewing my contributions.

Boost Your Post. Send 0.100 STEEM or SBD and your post url on memo and we will resteem your post on 5000+ followers. check our account to see the follower count.

interesting information,about New Project: We Resist Dashboard

Can you explain or link to what "We Resist" bot + dashboard does? I have not used the bot, so don't have a good grasp of what this dashboard does.

Ah, I looked at your feed and found https://steemit.com/update/@r351574nc3/project-update-we-resist-bot makes a lot more sense to me now! Doing great stuff man, keep up the great work!

I want to try and get updates out daily for this, but this one took me a long time. It was basically re-writing the front-end in VueJS. I was starting from scratch. It needs a lot of work, but it's a start. More updates to come as features roll out. It's going to be really cool.

That is great! Big achievement for The-Resistance.
Thank you.

You got a 5.34% upvote from @buildawhale courtesy of @salty-mcgriddles!
If you believe this post is spam or abuse, please report it to our Discord #abuse channel.

If you want to support our Curation Digest or our Spam & Abuse prevention efforts, please vote @themarkymark as witness.

Hey @r351574nc3 I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.031
BTC 67495.61
ETH 3713.66
USDT 1.00
SBD 3.66