- Clone the repo.
cd leather
workon leather
pip install -r requirements.txt
brew install yarn postgresql
(if necessary)yarn
createuser leather
createdb leather --owner=leather
python manage.py migrate
python manage.py createsuperuser
- Ask Nick for a
.env
file with some local Plaid dev keys, or create one without Plaid access:
DEBUG=true
PLAID_CLIENT_ID=123
PLAID_SECRET=123
POSTMARK_API_KEY=123
SECRET_KEY=somethingsecret
SERVER_EMAIL=user@domain.com
Then, run the app in two separate consoles:
make run
make webpack
In a browser:
- Visit http://localhost:8000/login/
- Login with the user/pass you created in the
createsuperuser
step above. - Click "Link your bank account" and follow the steps.