Patent attributes
A computing device retrieves first data corresponding to a project plan for a clinical trial. The project plan includes a first task having a plurality of task components. Each of the task components identifies one or more documents to be collected for completion of a respective task component. The device retrieves, from a document repository, second data corresponding to documents for the clinical trial. The device displays, in a graphical user interface, an interactive task completion control element corresponding to the first task. The device receives a user interaction with the task completion control element, associated with a first document for upload to the document repository. In response to the user interaction, the device transmits the first document to the document repository and updates the task completion control element to reflect updated numbers of task components that are completed and uncompleted.