How can I run Selenium automation tests using Selenide, IntelliJ, And Maven?

I need a step by step tutorial on how can I run Selenium automation tests using Selenide, IntelliJ, And Maven. Can anyone pleasee provide me that.

Write them as Junit or TestNG tests, and run as such from IntelliJ IDEA.