because websites don't look that great on mobile devices and people can't carry laptops or desktops in their hands while going towards the venue.
Creating a social network is really, really hard. Doing it on a mobile device is even harder, especially when there are already versions of this on social networks full of users (like Facebook). I use Facebook to organize pick-up sports games, and it works great.
You have huge obstacles here, and trying to get people to go to an app store and download an app doesn't have to be one of them.