With the launch of the online platform, applicants are expected to save time during the initial stages of visa processing, as much of the documentation can now be submitted digitally.