Inspiration

I had a hard time when picking a hero, played multiple heroes with no clue, when I wanted to be strong, I was picking the support characters, and when I felt lazy I was picking the carry heroes, so I was picking the opposite heroes to my mood.

What it does

I made an app that helps me pick a hero based on my mood, and it will give item build, progresssion guide and pro tips.

How we built it

Using many agents and IDEs, cursor, vscode etc. Bolt.new made the first sketch and I used google ai studio for preparing heroes and builds information, and I pushed those data into supabase with different batches. Took a lot of time to process those information, because it was huge.

Challenges we ran into

Database issues, tried multiple json, postgres, supabase options, and supabase was the best suited except the pausing the database if the project is not used for 7 days. Admin dashboard problems still exist.

Accomplishments that we're proud of

It's an overall good dota 2 helper, I personally tested, even though I'm not good at the game, I can confirm it helps for beginners.

What we learned

That it's just a helper, it won't help unless the user knows basic mechanics of the game, at least basic tutorials must be finished, then you might probably get something from this project.

What's next for Dota 2 Helper

Admin dashboard improvements, and probably giving access for other people to edit and add their builds for moods and heroes.

Built With

Share this project:

Updates