n2parko / abstract-capital

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Abstract Capital đź’¸

Abstract Capital is a privacy-preserving personal finance data platform. This repo is the basis for the prototype described here

person without financial data access

Requirements

  1. A Plaid account (linked to your Accounts)
  2. A Google Cloud account with PubSub, Google Cloud Functions, Cloud Scheduler & BigQuery enabled

How It Works

Here's how Abstract Capital works...

  • Auth with Plaid: Run a Plaid app to authenticate into your accounts
  • Sync: A scheduled sync periodically pulls data from accounts (via Plaid) and write to topics in pubsub. I set the scheduler to run hourly to start.
  • Consumers: Consumers will subscribe to pubsub and write to destinations (e.g. BigQuery, Airtable)

architecture diagram

About

License:MIT License


Languages

Language:JavaScript 100.0%