Skip to content
/ WowDash Public

A recurring task and goal management dashboard for World of Warcraft players. Built with .NET Core and Vue.

Notifications You must be signed in to change notification settings

jmia/WowDash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About WowDash

created by jmia as a college capstone project.

WowDash is a web dashboard for World of Warcraft players to track static or recurring in-game goals and tasks. It provides character assignment, one-click lockout refreshes, and up-to-date and dynamic game data provided by Blizzard APIs and Wowhead. It was built for players with large character rosters to help automate away some of the work of keeping a spreadsheet of raid lockouts and transmog wish-lists, while providing cross-referenced filters across multiple fields to maximize those attempts when play time is limited. The more data you give it, the harder it works.

This application is built with:

This application is tested with:

This application uses the following NuGet packages:

For testing

  • Moq for mocking dependencies for tests.
  • Respawn for resetting the test database after integration tests run.
  • FluentAssertions to make test assertions more human-readable.

For development

  • Swashbuckle 5.5.1 to help display my documentation and schemas for my API.

This application leverages the following npm packages:


Screenshots

Screenshot 2020-11-12 135236

Screenshot 2020-11-12 140530


References

Some code snippets and concepts were lifted from the following sources.

Back-end

Front-end

Design

Testing

About

A recurring task and goal management dashboard for World of Warcraft players. Built with .NET Core and Vue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages