This is a test code to create a invoice app for byrd
npm install
npm run serve
npm run test:unit
The application is made with Vue-CLI, so it will run at localhost:8080.
-
Implement the test with VueJS because I know how the framework works and I think it's super simple.
-
Use component in Vue called "Datepicker" for the dates.
-
Use "moment" for the format of those dates.
-
Use "axios" to make request to the API.
-
Use plain CSS to style the components.
-
The application has two components Costumers and Orders.
-
Add unit test with Jest for every component.
Implement Vuex to save the state of the application then the user could refresh the browser without lose the changes.
I hope you enjoy it! :D