This depends on the employer. Google is notorious for not only caring about your school, but your GPA. Also as someone who has looked at hundreds, if not thousands, of resumes over the years - the reality is you very quickly start to look for any sort of signal and schools are definitely something some (I would guess most) consider.
Do I think it's unfair? Sure. But recruiters simply do not have the time to look into every applicant with any sort of detail.
This part is non-trivial, is it? Coming up with a new kind of app idea (which is useful, not just shows 3 twirling balls or something) is not easy.
And doing the millionth todo app or something is not the same.
You'd look for established people and their works from your domain and copy them to study their methods, their style. Figure out and differentiate the core from the frills. Tweak, mix, combine, jam and fuse what you've learnt.
Then you'd merge your favorite styles together to create your own, novel work. Repeat enough times and you have a solid portfolio.
Unfortunately, the programming world is crippled with 'get rich quick' apps/websites/products.
Most newbie programmers believe that unless they have a novel idea, they cannot and should not build an app or a website. That attitude sucks the life and joy out of learning anything including programming.
I strongly urge you to copy, steal and be inspired by as many apps and websites as you can before going for novelty.
What you will learn in the process far outweighs any commercial success that you can hope for.
Good luck.
Regarding the education comment...I’m going to disagree with you there. Employers don’t care where you went to school. They care about what you’ve done in the past (doesn’t matter if it’s at work or on the side) and what you can bring to the table. I had to compete with people with PhDs for my current AV job but I got the job because of the whole package of skills that I bring rather than theoretical knowledge in a single niche topic.