The progressive web app client for Parkoo.
Built with Vue 2 and TypeScript.
When pushing, a pipeline initiated with Github Action will install dependencies and run unit tests.
The app is automatically deployed to Netlify at https://parkoo.netlify.app.
Parkoo in use.The app features a service worker that intercepts requests to the Mapbox API, in order to cache assets and speed up next executions.
9.7MB of map tiles transferred - 34" Monitor 2.2kB transferred after asset cachingFirst, install dependencies:
$ yarn
Then you're going to need two environment variables, which are listed in .env
.
Once you have the values, place them in a .env.local
. This file is git ignored.
In order for the app to work correctly, remember to:
- start the rest API
- give Parkoo access to your location
$ yarn serve
$ yarn build
$ yarn test:unit
$ yarn test:e2e