Time to build. You have all the pieces — now assemble them into a working framework. Use the TesterRank practice portals as your test application.
Start with Exercise 1. Do not skip to the tests. The framework setup is the most important part. If your BaseTest, BasePage, and ConfigReader are solid, writing tests becomes fast and easy. If the foundation is shaky, every test will be a struggle.