Is it a stand alone application, or will it interface with a website and/or a database?
It will interact with two or more websites.
One of them fixed and others based on user prefs.
Good question by the way.
The idea is very simple but implementing it to a software is not i think.
Looks like a web application. Your app needs to go online and connect with few websites.
it's easier to find the right person if you specify what exactly you want, of course, you don't need to tell all of the app function. You do not want someone stealing your idea
In any case, maybe you can try to learn something new
Try to draw your software, you can use UML language (it is visual. you can find a free tool like draw.io). By using it, the idea can be divided into several segments. API, database, frontend etc..
find each other people for each segment of your app. That way you can get the best quality of work and you'll be closest to the flow control of your project.