Ah, I supposed you are a web-developer. I've worked on a few mobile apps and currently working on a small app for American Football. So if you have some specific questions I can try to answer and maybe give you a few advices
It could be a good idea, but can your marketing budget compete with giants like Strava, who already has gained millions of users? It should be a really blue ocean to make it profitable.