By:
Yao Guan |
Miro Malebranche |
Tasneem Patrawala |
Chance Hemerda
A personal finance app that helps track your Accounts, Transactions, Budgets, Trends, and Goals all in one place.
Server
Database
- Create budgets and goals! ๐ฅ
- Manage, create, delete, and add notes to transactions! ๐๏ธ
- Check out useful views of your financial information! ๐
- Monitor trends in spending and income! ๐ธ
To run this project, you will need to add the following environment variables to your .env file
JWT=yoursecrethere
You will need to configure the following API variables locally:
PLAID_CLIENT_ID
PLAID_SECRET
OPENAI
For the program to function on your local machine, create a postgresql database named "capstone".
More Database Details
In the absence of a DATABASE_URL variable defined in the .env file, the program will connect to the database defined at the following string:postgres://localhost:5432/${databaseName}
Here, databaseName is defined as the "name" property from the package.json file. The name of our project is "capstone" as is the name of the database we used for the project.
git clone https://github.com/2212-tyrannosuarus/capstone.git
cd my-project
npm install
npm run start:dev
Yao Guan | Miro Malebranche | Tasneem Patrawala | Chance Hemerda