Skip to content

Fullstack Application written in React and C# providing simplified stats on all Dota 2 heroes

Notifications You must be signed in to change notification settings

Loc-Tran/hero.gg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hero.gg

To run the application (tested only on Ubuntu),

  1. Install MongoDB, NPM, ReactJS, NET Core/ASPNET and MonoDevelop.
  2. Build LoadDotaData then run it.
  3. Run hero-backend by building in MonoDevelop first.
  4. npm run in folder hero-frontend.

Users can sort by ascending and descending by clicking the columns in the table. They can also filter by the hero's name to quickly search for the hero that they are looking for.

Heroes in the order as consumed via C# Backend API

Heroes in ordered as API consumed

Heroes sorted by win rate in descending order

Heroes sorted by win rate in descending order

Heroes sorted by win rate in ascending order

Heroes sorted by win rate in ascending order

Heroes filtered using the word shadow, maintaining a stable sort by win rate in ascending order

Heroes filtered using the word shadow, maintaining a stable sort by win rate in ascending order

About

Fullstack Application written in React and C# providing simplified stats on all Dota 2 heroes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published