Thanks for the opportunity to take this code challenge! I had quite a bit of fun going over the JSON data and figuring the best way to display that to the user.
Don't forget to npm install
!
To run:
npm run serve
To Test:
npm run test:unit
- VueJS 2
- Vuetify 2.3.x
- Vuex 2.x
- The data is stored in a local json file and "loaded" via a fake service with a short timeout to simulate a network request.
- I know vuex was overkill for this, however I really enjoy using and don't get enough opportunities to do so.
- I would have liked some more time to get some more tests written for the Vuex store.
- Time to implement handling for an error scenario in case the API call failed