I need help on how to sync a desktop app with an online version already developed. I want the user to be able to work from any platform (web or Desktop) and the databases will sync upon the availability of an internet connection.

Please revert with your suugestions and email it to