Ideas from developers are very large. Another thing is the implementation of the project. I think that a lot of tasks and, accordingly, the guys will be quite difficult. You need a large team of programmers and marketers.
Yes, in our time without a strong team it will be very difficult to break through the mountains of competition. All the more difficult it will be with already prosperous competitors ...