tnguyen14 / ledge

personal financial manager

Home Page:https://tridnguyen.com/ledge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ledge

code style: prettier

Local development

npm start

Using Github Codespaces

gh cs ports forward 13050:13050 4003:4003
gh cs ssh

Transaction lookup

To find a transaction locally by merchant

export JWT_TOKEN=<token>
export env=dev # or env=prod
./bin/find_transactions.js "merchant name"

To fix duplicate transactions

  • Verify what the slug for the merchant should be at https://npm.runkit.com/%40tridnguyen%2Fslugify.
  • Go to the Firestore console, find the merchant with duplicate values under merchants_counts.
  • Add the count of the old (duplicated) merchant to the correct one, then remove the old merchant.
  • If the merchant pretty name needs to be updated on transactions, find the transaction (on Firestore console?) and update it accordingly.

About

personal financial manager

https://tridnguyen.com/ledge


Languages

Language:JavaScript 86.4%Language:CSS 12.2%Language:HTML 1.0%Language:Shell 0.4%Language:Dockerfile 0.1%