Choose a project that motivates you.
Do not select a ToDo application. For example, take your favorite hobby and develop an application for it. It does not have to be a full application of functionality. If you like math, implement a calculator. Start small.
At this point, if you are still in paralysis of choosing which framework / library you should do, implement the same calculator with all the solutions (React, Angular, Vue). Keep the project small, so that you do not have to spend a lot of time implementing it for the sake of comparison with the top three. For example, in case a calculator only implements addition, subtraction, multiplication and division. Finally, just pick the plot which feels most comfortable for you and go along with it.
If not, if you can't come up with an idea for the project, check out what other developers are building to find out React, Angular or Vue. Most of them share their efforts on one of the named consumer friendly platforms. Let them inspire you, try to do something similar or try to copy them. But their source code is not literal.
If you don’t have a hobby (what?) And no one inspires you (no way!), A third way to get inspired is to get your favorite web application there. You shouldn’t implement the next Facebook, but what about a simple Trello clone? The most important tips are: keep the size of the project manageable and have a motivating topic that will drive you through the challenging parts of the project. You should complete it eventually to start your next after.