No. Once an application is submitted to the portal there will be no need to make any submissions to the Local Authority or Town Council. The applications once submitted and accepted will be forwarded to the respective Local Authority electronically. Notwithstanding, some local authorities may still require hard copy submissions. It is best to contact the local authority responsible for your area on their specific requirements.