To run the application (tested only on Ubuntu),
- Install MongoDB, NPM, ReactJS, NET Core/ASPNET and MonoDevelop.
- Build LoadDotaData then run it.
- Run hero-backend by building in MonoDevelop first.
- 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.