By:
Yao Guan |
Miro Malebranche |
Tasneem Patrawala |
Chance Hemerda
Welcome to Fat Stack!
A personal finance app that helps track your Accounts, Transactions, Budgets, Trends, and Goals all in one place.
View Demo ยท Code
๐ About the Project
๐ท Screenshots
๐พ Tech Stack
Server
Database
๐ฏ Features
- 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! ๐ธ
๐ Run Locally
.env File
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
Database Info:
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.
Run these commands in the terminal to get started:
git clone https://github.com/2212-tyrannosuarus/capstone.git
cd my-project
npm install
npm run start:dev
๐ค Contact
Yao Guan | Miro Malebranche | Tasneem Patrawala | Chance Hemerda