Vue.js + TypeScript App that is presenting a database of games. We have added some users with their catalogue of games to browse through.
All data has been generated with Mockaroo
Provides list of games with searchbar and buttons to change the filtering with game genres. From games, individual game pages can be accessed.
To present charts using Chart.js we have used a wrapper vue3-chart-v2. There are 2 charts: first is of type bar and the second doughnut. One is displaying data about number of players and the second number of games of each genre. Data comes from Mockaroo.
Provides list of users that can be filtered with search. From user card, user's library can be accessed. From the library, individual game pages can be accessed. From individual game pages user can go back to the Games view.
The provider that made data accessible is set up on Heroku. Project related to the provider is also on Github
npm install
npm run serve
npm run build
npm run test:unit
npm run test:e2e