jbhammon / vue-budget-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

budget-app

Project setup

To setup the Vue frontend:

npm install

To setup the Python backend:

Create a Python virtual environment, if desired:

python -m venv venv

Install the python dependencies

pip install -r requirements.txt

Set up the local database

cd finances
python manage.py migrate
# If you want to initialize the database with some data
python manage.py loaddata simple_init.json  

Running the frontend

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Running the backend

python manage.py runserver

About


Languages

Language:Vue 51.7%Language:Python 34.7%Language:JavaScript 12.5%Language:HTML 1.1%