No,  To apply for Vahan Mitra Scheme You will have to register with the Transport department website.