IT solutions to meet the needs of social care and healthcare professionals