Hi. I think you should start by looking at the competition. You need to figure out how to make the most user-friendly app possible. For example, I've always wanted to help people find common ground with each other. I recently came across an interesting article about how dating apps are created - https://binerals.com/blog/how-to-build-a-dating-app. It clearly describes what you should do if you're creating an app that might have a lot of competition. You'll find a lot of interesting stuff there, bro.