Easy Dough is a personal finance app that enables users to manage their personal finances easily.
The frontend for this application is here
Clone this repository
git clone https://github.com/genagain/easy-dough-api
Install the Python dependencies
pipenv install
Sign up for a Developer Account with Plaid here
Create a .env file based on the .env.example
with proper settings for your development environment
Setup your PostgreSQL user, password and database and make sure it matches your .env file
Activate your pip environment
pipenv shell
Run the database migrations
flask db upgrade
Seed your database
python seed.py
Run the application
flask run
Then please be sure to follow the quickstart here to run the frontend for this application
Run the following command the execute the tests
pytest
This project uses the following technologies