Changed styling to improve the UI. Changed API to send indicators of when a particular part of processing has been completed. Added new 'progress steps' feature to frontend, where when an indicator is received the step will move forward. Modified export_combined_results_to_json so that only one particular row from the logger csv is converted to json rather than the whole csv, to fix the error of duplication in the frontend. Also changed the analysis page so that the download pdf button only appears after all the results have been received to improve visibility.
Changed styling to improve the UI. Changed API to send indicators of when a particular part of processing has been completed. Added new 'progress steps' feature to frontend, where when an indicator is received the step will move forward. Modified export_combined_results_to_json so that only one particular row from the logger csv is converted to json rather than the whole csv, to fix the error of duplication in the frontend. Also changed the analysis page so that the download pdf button only appears after all the results have been received to improve visibility.