An application to manage teacher parent communication