Property Management Tool
The Property Management Tool is a Windows desktop app for running a small property management business. It keeps track of landlords, the properties they own, and the tenants living in them, and records the rent payments that come in. One payment can cover several tenants of the same landlord, so a single cheque to a landlord can represent rent collected from many units, and each payment's invoice number counts up on its own but can be changed when the payment is created.
From a payment it prints a rent-transfer or cash-disbursed receipt and a cheque, with a field editor for lining the text up on pre-printed cheque stock. The app also tracks tenant applications, which can be imported from a Google Form and converted into tenants, builds invoices and printable lease and management agreements, attaches files to any record, and logs e-transfers either by pasting them in or by checking an inbox over IMAP.
It is built solo in C++ with Qt 6 Widgets, stores all of its data locally in a SQLite database, and ships as a Windows installer built with Inno Setup. It is still in active development, and the screenshots here use sample data only.