I just wrote this in a forum and want to put it here so the Google Bots find it and hopefully show it to all the newbies.
I always see people online asking for ideas and what type of project they should do. For me, the easiest and most obvious is make something you want or need — who cares about putting it in an app or play store? If it’s online, in GitHub, or someplace people can see it — or, even throwing that out the window, if it’s useful and fun for you, it builds your experience, knowledge, and confidence so don’t worry at all about what others will think of the app. Programming is poetry, dude. Some people don’t get it at all and a lot of people will never get the stuff you write. But, it’s not for them. It’s for you and the people who get it.