this post was submitted on 09 Jun 2025
9 points (90.9% liked)

Dota 2

1129 readers
13 users here now

founded 4 years ago
MODERATORS
 

Hey everyone! Iโ€™d love to share my latest hobby project: Dota Player Rating ๐Ÿš€

What is it? A Progressive Web App that lets Dota 2 players rate and discover amazing teammates while fighting toxicity through community-based reviews. But hereโ€™s the exciting part - itโ€™s fully integrated with the Fediverse! ๐Ÿ˜

๐ŸŒ Fediverse Features (The Cool Part!) Our automated Mastodon Community Bot brings the gaming community directly into the Fediverse: ๐Ÿ“Š Daily Updates (8:00 PM) - Community stats, top players, positive gaming highlights ๐ŸŒŸ Weekly MVP Posts (Sundays) - Celebrating the weekโ€™s best teammates and reviews ๐ŸŽ‰ Milestone Celebrations - Automatic posts when we hit 100, 500, 1000+ reviews ๐Ÿค Community Building - Real engagement in the decentralized social web

๐Ÿ› ๏ธ Built for Learning Iโ€™m just a hobbyist, not a professional developer - this is purely a learning project! I chose: GitHub Pages for free hosting and learning deployment Firebase to understand modern backend services Vanilla JavaScript to really understand the fundamentals PWA technology because I wanted to learn about offline-first apps

โญ Core Features Multi-category player ratings (teamwork, communication, skill, behavior) Steam ID integration via OpenDota API Real-time analytics and community stats Progressive Web App (installable on mobile!) Admin panel for community moderation

๐ŸŽฏ Mission Help create positive gaming experiences by highlighting great players and reducing toxic behavior through transparency and community accountability.

๐ŸŒ Open Source & Community-Driven Everything is completely open source and built with the community in mind. The Fediverse integration ensures weโ€™re not locked into any single platform - weโ€™re part of the decentralized web! Try it out: https://hendkai.github.io/dota-player-rating/ Would love feedback from fellow developers and gamers! How do you think we could improve Fediverse integration in gaming communities?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Banthex@feddit.org 2 points 1 day ago (3 children)

I thought this also but had no idea how to connect my website usefull to other platform because there is not so much for gaming.

[โ€“] tastemyglaive@lemmy.ml 2 points 1 day ago (2 children)

I think it could really take off, as lots of people make servers for multiplayer games. Being able to have your own stats website for a specific community or online tourney would be cool. Maybe you could even expand it beyond Dota 2?

[โ€“] Banthex@feddit.org 2 points 1 day ago (1 children)

Ah got it now. Puh i think thats to much for me maybe its easier to start a modification for a plattform like friendica but as a steam alternative or something where people can collect their game stats for each game. I really like that idea.

[โ€“] tastemyglaive@lemmy.ml 2 points 1 day ago

Well don't let me overcomplicate it, but make sure you have a system for keeping track of potential projects! I use Org Mode and Orgzly Revived but I can't recommend it.

But anyways just saying to make sure that whatever you add to a project fits your needs and workflow! I've had enough trouble running a few simple websites.