No description
Find a file
2025-08-15 15:31:42 +03:00
src misc cleanup 2025-07-14 17:23:36 -04:00
static Initial commit 2025-02-02 21:40:58 +02:00
.env.example remove trailing spaces 2025-07-14 15:23:01 -04:00
.gitignore Initial commit 2025-02-02 21:40:58 +02:00
.npmrc Initial commit 2025-02-02 21:40:58 +02:00
.prettierignore Initial commit 2025-02-02 21:40:58 +02:00
.prettierrc Initial commit 2025-02-02 21:40:58 +02:00
bun.lockb Initial commit 2025-02-02 21:40:58 +02:00
Dockerfile chore: try different dockerfile 2025-02-02 23:02:08 +02:00
eslint.config.js Initial commit 2025-02-02 21:40:58 +02:00
LICENSE Initial commit 2025-02-02 21:40:58 +02:00
package.json Initial commit 2025-02-02 21:40:58 +02:00
postcss.config.js Initial commit 2025-02-02 21:40:58 +02:00
README.md chore: add image to readme 2025-02-03 20:38:18 +02:00
svelte.config.js Initial commit 2025-02-02 21:40:58 +02:00
tailwind.config.ts Initial commit 2025-02-02 21:40:58 +02:00
tsconfig.json Initial commit 2025-02-02 21:40:58 +02:00
vite.config.ts Initial commit 2025-02-02 21:40:58 +02:00

MC:CE Open Bank Account

image

This is an application to view the MC:CE bank account balance and transactions.

This application consists of two parts:

  • Frontend: Connects to a CDN with JSON files containing the data
  • Backend (Cron): Fetches the data from GoCardless and stores it in S3

Setup

  1. Install Bun
  2. Clone the repository
  3. Copy .env.example to .env
  4. (Optional) Change the PUBLIC_BALANCE_DATA_URL and PUBLIC_TRANSACTIONS_DATA_URL to point to your own JSON files, by default they point to our CDN containing the data for the MC:CE account
  5. Run bun install to install dependencies
  6. Run bun --bun run dev to start the development server

Contributing

Contributions are welcome! Please open an issue before starting work on a pull request. You can ping me (@perny) on Discord if you have any questions!