Personalised insights and data visualisation for your Up account.
To read more about Up's API, please go to https://developer.up.com.au/.
- Install tsx as a global dependency
- Add
type: "module"
topackage.json
locally - Run
tsx scripts/generateMockData.ts
to generate mock account and transaction data
Categories data is obtained from https://api.up.com.au/api/v1/categories
endpoint.
- Next.js (this application)
- MongoDB
- Stores transactions, accounts, categories
- AWS Lambda
- Consumes Up webhook event to sync new, deleted or settled transactions
- Periodically syncs changes to transaction categories and tags
Homepage
Transaction account
Saver account
Transactions
Transaction details