lindycoder / walletplanner

Need to plan how to spend your money?

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wallet Planner

Wallet Planner helps you plan how you spend your money!

Build Docker images with Python and JavaScript dev/test requirements installed.

make jsdev-image
make pydev-image

Set the Parcel builder to watch for JavaScript code changes and compile a dev index.js. Run a Flask server that loads the index.js and autoreloads on Python changes.

# In two separate terminals ...
make parcel
make flask

Run pytest unit tests. Watch JavaScript files and run Jest tests.

make pytest
make jstest-watch

Update to dependencies

make pydependencies-update

Build a local production image with Gunicorn and minified JS. Scale three instances of the web app using Docker Compose.

make stack
make unstack

Deploy to a Docker service provider (e.g., ZEIT).

now --docker --public
now ls
now scale <url> 0 3

About

Need to plan how to spend your money?


Languages

Language:Python 70.0%Language:JavaScript 25.4%Language:Makefile 2.9%Language:Dockerfile 1.1%Language:HTML 0.5%Language:CSS 0.0%