There is a case management system called MyCaseRecords that has applications for substance abuse cases. More generally speaking, there are platforms that can be used as non-profit case management software and social work case management software.