|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
- A simple way to track expenses |
|
|
|
|
- cash budgeting in digital mode |
|
|
|
|
|
|
|
|
|
# Setup |
|
|
|
|
# Setup (Docker) |
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
$ git clone [this repo] |
|
|
|
@ -18,6 +18,37 @@ $ docker-compose down && docker-compose up -d |
|
|
|
|
# Containers will all start |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
# Setup (Not Docker) |
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
$ cd frontend |
|
|
|
|
$ npm i |
|
|
|
|
$ cd .. |
|
|
|
|
$ cd server |
|
|
|
|
$ virtualenv -p python3 env |
|
|
|
|
$ source env/bin/activate |
|
|
|
|
(env) $ pip install -r requirements.txt |
|
|
|
|
(env) $ python manage.py migrate --run-syncdb |
|
|
|
|
(env) $ python manage.py createsuperuser --email admin@example.com --username admin |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
# Running (Not Docker) |
|
|
|
|
|
|
|
|
|
_frontend_ |
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
$ cd frontend |
|
|
|
|
$ npm run start |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
_backend_ |
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
$ cd server |
|
|
|
|
$ source env/bin/activate |
|
|
|
|
(env) $ DEBUG=true python manage.py runserver 0.0.0.0:8000 |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
# Ideas |
|
|
|
|
|
|
|
|
|
- put items in your wishlist and track savings to buy big-ticket items |
|
|
|
|