A Django-based web application for managing personal finances.
In order to use Numbles, you will need the following applications installed:
You will also need to install a number of Python packages. This can be done automatically by running the following command in the directory containing the source code for Numbles:
pip install -r requirements.txt
Please carefully follow the instructions below to install Numbles:
-
Create a PostgreSQL user and database:
CREATE USER numbles WITH PASSWORD 'insert_password_here'; CREATE DATABASE numbles WITH OWNER numbles;
-
Copy
numbles/local_settings.py.default
tonumbles/local_settings.py.
. -
Open
numbles/local_settings.py
and edit the settings as needed. -
Perform database migrations:
./manage.py migrate
-
Create a superuser:
./manage.py createsuperuser
-
To launch the development server, run the following command:
./manage.py runserver