Skip to content

Track, view and analyze personal finances with ease. Integrate with banking and spending data or use standalone.

Notifications You must be signed in to change notification settings

2212-tyrannosuarus/Fat-Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

By: Yao Guan | Miro Malebranche | Tasneem Patrawala | Chance Hemerda

logo

Welcome to Fat Stack!

A personal finance app that helps track your Accounts, Transactions, Budgets, Trends, and Goals all in one place.


🌟 About the Project

📷 Screenshots

👾 Tech Stack

Client
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

About

Track, view and analyze personal finances with ease. Integrate with banking and spending data or use standalone.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages