Sconet (our "scones and tea budget") is a simple little personal finance app that lets you record your income and expenses, setup categories and budgets, and break down your spending, all in multiple currencies.
It's 🚧 super WIP and incomplete 🚧 so expect to find broken things everywhere - at the moment this is more of a testing ground for me to experiment with using Bun and SolidJS, creating a semi-custom GraphQL client etc, rather than something I recommend actually using!
Requirements
- Bun 1.0.0 or higher
- Node.js
- A PostgreSQL database with
pg_stat_statements
anduuid-ossp
extensions enabled
- Clone the repo
- Run
bun install
andbundle install
- Run
rails db:setup
- Run
bun dev
to start a dev server and visithttp://localhost:3030
- Log in with
[email protected]
andchangeme
Sconet can be built as a single Docker image. The included fly.toml
can be used for easy deployment to Fly.io.