HACKER Q&A
📣 sreeramvenkat

Tech stack suggestion for a simple desktop app


Hello HN,

I want to develop a simple desktop application for a non-profit, that will be used to store monetary contribution data from donors.

There should be a facility to generate receipts, get monthly reports and query the data offline.

The software will be running in a Windows based Desktop machine. The desktop machine is low end (1 GB RAM).


  👤 stan-donarise Accepted Answer ✓
Hi, for this case I think you can use Grist, it might be the fastest way. There you create data tables and set up logic for calculated columns using python. After that you can use https://support.getgrist.com/widget-custom/#html-viewer to generate receipts

I like Grist and have made a few tools for it that might come in handy for you: Docxtemplater widget: https://community.getgrist.com/t/generate-docx-from-template.... Electron version for offline work on windows: https://github.com/stan-donarise/grist-core-electron

But if you'd rather use this project to improve your programming skills, I suggest using something more challenging.