I am an organiser with a trade union in northern India. I've a written a custom Python-based database system that we use for all of our work, with which we interact over SMS and using a web interface.
As a union we have to frequently handle individual complaints from workers regarding violations of labour laws or their rights. We've been informally tracking these by hand, but we now want to automate that tracking. That means things like recording the initial complaint, allowing us to enter periodic updates, alerting us to pending cases that have not been resolved, and so on.
I could develop a system from scratch, but since this kind of problem seems to be similar to a bug tracker, a case tracker, or a CRM, it seems like I'd be reinventing the wheel. So I just wanted to ask - does anyone have any recommendations for a Python library that could provide for such a system?