1. A method, comprising: generating a case management interface using a processor; outputting a case management interface to a display of a mobile device; receiving one or more instructions corresponding to one or more case actions via the displayed case management interface, each case action being associated with at least one case; detecting a digital representation of a document depicted in a digital image, the document relating to one or more of the case(s); and performing one or more of the case actions in response to receiving the instructions wherein the case actions comprise: creating a new case; opening an existing case; deleting one or more of the existing cases; designating a case type; capturing case information; capturing data corresponding to a digital representation of a document the data comprising either image data or video data; outputting the captured data to the display of the mobile device; associating the captured data with one or more of the new case and the existing case; dissociating the captured data from one or more of the new case and the existing case; processing the captured data; outputting the processed data to the display of the mobile device; receiving user input via the display of the mobile device; and submitting one or more of the new case and the existing case to a remote server, and wherein detecting the digital representation of the document comprises: defining a plurality of candidate edge points corresponding to the digital representation of the document; and defining four sides of a tetragon based on the plurality of candidate edge points.