The web app for the budgeting application monetr.
Developing locally on it's own has no additional requirements outside of node. However if you want to run the UI locally
and use its entire functionality then you will need to be running the rest of the application stack in minikube. See the
REST API for details. You will need to run make init-mini
from the REST API project first to get everything running,
once that is complete you can run the following command from the WEB UI project directory.
make deploy-web-ui # Will get the ingress and service setup as well as a dummy pod.
make local-ui # Will tweak the service to forward to your local webpack dev server.
This will spawn a new tmux window, install any JS dependencies needed and will start the webpack dev server. You can
then open a browser window to https://app.monetr.mini
and see the application running. You can make changes to the
application and see the changes reload.