Or you could talk to your nearest University computer science department and ask if any student would be interested in a project.
Having been one of those consulting developers occasionally while in school, and having hired quite a few such afterward for projects small and large, one would advise that this may not be the right initial approach for a person who does not already understand the methodology, pitfalls, techniques, languages, laws and technical-practical issues of the design, implementation, documentation and sustaining development relevant to a generally successful result.
Few students, no matter how bright, skilled, and earnest they may be, will have all the experience and skills immediately at hand to provide a complete, durable, and sustainable software solution to a real-world problem-solving software application. That's Not to say a student consultant cannot help you devise and test concepts and features in a very cost-effective fashion, though.
For successful final results, intended to be used by unconnected 3rd parties, quite a bit more must be done, -- and how much extra that is will be clear only to someone who has done the "product" process -- from start-to-finish and through reflecting-on-said-process-in-the-rearview-mirror -- a few several times.