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).