Mobile phone app

Job ID: 32172546

Budget: £3,000 – £5,000 GBP

I need a mobile phone app which is a step tracker, you can input your steps manually or by your watch or Fitbit. The person can set the distance I.e miles or time restraint I.e hours or days. And add steps by cycling, walking or running. Add friends by sharing a code so they can join the race and a score board that updates when ever some one inputs there steps. Along with a in group chat room, and able to see anyone else who is listed on the app the ability to see there profile.
This app will be based abit like “my virtual mission”
Subscription based app.
Added to this a video section where I can upload fitness videos, when people click on these and do the full work out the steps I pre make for these videos will automatically upload to there challenge.
This will be on IOS and Android, on all platform sizes such as iPad etc. If I can access this to upload or change the step options I.e. along with running I can make slow run or something.