Homeowners and businesses in Swindon can now complete the entire building control application process from a single platform.