Pie is a simple money tracker app built with the PWA mantra in mind. It's not yet a full blown PWA (it does not work offline) but its structure allows that evolution.
You will need the following things properly installed on your computer.
- Docker
- Node.js - Version 8 LTS
- Yarn
- Google Chrome
When testing, the app connects to Docker daemon via its remote API using an unsecured TCP connection. On Windows we need to activate this option in the Docker settings panel.
git clone <repository-url>
this repositorycd pie
yarn install
After installation you can access the development version of the app calling
yarn start
The build tool will download the Docker image, start a container, build the app and serve it:
- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
If you just want to run the tests, you can by calling
yarn test
yarn test --server