Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aturingmachine/vue-challenge


https://github.com/aturingmachine/vue-challenge

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Brads Deals Code Challenge

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`

## Technologies

- VueJS 2
- Vuetify 2.3.x
- Vuex 2.x

## Notes

- 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.

### Missed

- 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