Remix.run Logo
pk3 a day ago

https://charityrecord.com

I'm working on a charitable donation tracker for taxpayers. My wife and I used Intuit's ItsDeductible for years until it shut down in October. With a little encouragement, I built Charity Record.

The stack is Django 5.2 (I know, I know, I'm looking at 6 now), Postgres, and HTMX + Alpine.js for interactivity. I'm using Polar for subscriptions. It's running on the $12/mo DigitalOcean droplet.

Trickiest parts so far: TXF export (we can trace TXF back to the 1990s...) and PDF generation. At one point when working on PDFs, WeasyPrint was deadlocking a single-worker setup because it fetched the logo via HTTP. (Base64-embedding the logo got me past that, ha.)

Happy to answer questions about the app or running Django lean - I've got a few longer running Django projects.