Во-первых погуглить. Скорее всего вашу идею уже кто-то реализовал (что в общем, не страшно, конкуренция экономике не помеха).
Во-вторых, рассказать эту идею нескольким разным специалистам околостартапной-дэвелоперской тематики (стартаперы, дизайнеры, разработчики, менеджеры) - чтобы оценить на сколько такое приложение будет востребовано, на сколько сложно это воплотить в реальность и сколько это будет стоить хотя бы приблизительно. Не нужно боятся, что идею украдут — это распространенный миф. На самом деле идеи не стоят ничего, воплотить идею — затратно по деньгам, нервам и времени — а вот вернет ли эта идея вложенное в плюсе никому не известно. Потому никто никакие идеи не ворует.
Дальше уже думать в зависимости от приблизительных оценок спецов — самому заниматься менеджментом (нанять программиста-фрилансера) или доверить все этапы разработки (ux/ui, разработка, продвижение, реклама выведение на рынок) большой опытной компании (если у приложения действительно серьезный потенциал и у вас много денег).