Hello @Odaachi !
Thank you for your question.
At this moment, I cannot recommend to use OpenPetra.
I wish the situation would be different. I personally have not given up on OpenPetra yet, but I need some fresh motivation and help, to get OpenPetra going again.
Please have a look at CiviCRM (https://civicrm.org/), if that fulfills your needs.
That is an Open Source project, with a worldwide community, and service partners around the world.
It is written in PHP, and it is Open Source.
It does not have a bookkeeping module though, but you can do CRM and donation receipts with it.
You could also look at ERPNext or Tryton, which are mainly for businesses, but may be used for charities as well.
They are also OpenSource projects, written in Python.
https://frappe.io/erpnext/for-non-profits
https://www.tryton.org/
I hope you find a good solution!
But feel free to test https://demo.openpetra.org, or get a free 14 day account at https://openpetra.ossaas.de