>>Am actually looking at using Mysql as a backend for the application.
That describes where you will store the data. Allow me to refine your quetion to phish for an answer.
A=Storage, B=Tranport topology, C= progress of what?
A= MySQL, very robust, and easy to integrate, good choice/$
B= Vulentary submission w/internal topology support <hopefully
C= This could be anything from machine language-manufacturing runs, end user activities, transfering law libraries to a new universal format-progress indicators, to hired transcribers- words per minute.
A- you answered
B- big differential, need this information to include SSL, TLS, Client side trusted domain?? or a passing curiosity where acceptavble participation is expected around 50%?
C- Input to broad to speculate. Production runs in modern manufacturing can easily over-run any data capturing attempts unless you talking about 80% of U.S. manufacturing (a floor manager with pencil and paper- typicaly Union). If you mean that you are tracking an MS-Project (TM) timeline, you will need the MSOffice (version here) developer kit add-on the .NET.
Disclaimer- I am not against Unions. I am against processes that are unadaptable and cost jobs knowing full well without trade restrictions they are singing to the chior to distract them from seeing the church on fire. The difference between paying for “Assurance” as opposed to pay for “Insurance”.