Skip to content

A simple web-based app that allows individuals to track their monthly expenses. Built with Flask and Vue.js.

Notifications You must be signed in to change notification settings

kraglalbert/budgie-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Budgie

A web-based application to allow individuals to easily track their monthly expenses.

Setup

Set up a Python virtual environment for the backend:

python3 -m venv env

source env/bin/activate 

Once the environment is activated, install dependencies:

pip install -r /path/to/requirements.txt

Backend

To run the backend from the backend folder:

python manage.py runserver

To run tests:

python manage.py test

To run acceptance tests with behave:

python manage.py behave

A .env file is required to define all necessary environment variables. The file should at minimum set FLASK_CONFIG, DEV_DATABASE_URL, TEST_DATABASE_URL and SECRET_KEY.

About

A simple web-based app that allows individuals to track their monthly expenses. Built with Flask and Vue.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published