DEV Community

Sandor Dargo
Sandor Dargo

Posted on

4 1

DevAnalytics at DOHackathon: Even more stats available for you

Yesterday, I added the top5 most viewed/reacted/commented articles, today I did something similar for tags.

From each tag statistics card, you can get the top 5 tags in terms of the inspected attribute:

  • Top 5 most viewed tags
  • Top 5 most reacted tags
  • Top 5 most commented tags
  • Top 5 tags with most views per article
  • Top 5 tags with most reactions per article
  • Top 5 tags with most comments per article

You also get for each of these, how many articles you posted with a given tag.

Your best tags

I also made the UI a bit more consistent. I realized today that for the articles analytics, I always followed the views-reactions-comments order in the grid layout, while for the tag analytics the opposite.

Now they both follow the same.

I almost forgot that today I also added a progress bar. Based on the READMEs I picked @ngx-loading-bar/core and it was super simple to add it to my project;

Feel free to try and leave any suggestions you might have.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (2)

Collapse
 
raddevus profile image
raddevus

I tried your app out and it looks really great. It's a very helpful and interesting app.
The only thing about it is that I generated my dev.to API key and it tells me not to share it with anyone and I wonder if there would be a way to help the user understand that their API key is not stored anywhere? I figured I could just destroy my API key that I used and generate a new one each time to insure it is protected. Just a thought.

Collapse
 
sandordargo profile image
Sandor Dargo

Thanks for your comment! That's right. I added some message about this, plus now I handle the API as a password, by default it's masked.
What do you think?

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay