A grand is an insult. The amount of effort required and back end services required to run such an app would be vastly more than this. Plus its a way of getting 30 people to try and create software for nothing.
Only thing I can hope is that some school takes up the challenge as part of an IT class.
Of course even if someone did manage to create a app, who's going to support it?