Our application is using Angular7. Now we can thinking to automate out application with Selenium
Can Selenium handle our application?
With Selenium you can interact with web-browsers to drive web-applications. Angular7 result into web-applications, so yes it should be able to handle it.
But, Angular has its own layer on top of Selenium to make testing Angular applications easier: https://www.protractortest.org/
Other reads: