Notes:
-
App init with Vue CLI
-
I would have preferred to use a webfontloader plugin for Google Fonts, though I couldn't seem to find one that was compatible with the latest Vue CLI 3.x
-
This assumes you have Futura installed locally. In an ideal/production situation, I'd self host Cabin and Futura (with proper licenses) and serve asyncronously them as custom web fonts (
@font-face
) -
Amount input would need better validation in a production environment.
npm install
npm run serve
npm run build
npm run test
npm run lint