On top of that a small additional feature needs to be added to increase robustness.
[url removed, login to view] requirements notice: As originally posted, this bid request does not have complete details. Should a dispute arise and this project go into arbitration "as is", the contract's vagueness might cause it to be interpreted against you, even though you were acting in good-faith. So for your protection, if you are interested in this project, please work-out and document the requirements onsite.
* Increase the robustness of the application asynchronous data loading
* Improve overall architecture
* Implement pre check that validates that current data is up to date (Current GUID == Remote GUID) before loading update