We need to build a site similar as http://www.clubzone.com/.
We don't need the ticket sale functionality.
Here're basic requirement.
1. Club owner can login the system and add their club, including club name, description, photos.
2. Each club can have multiple events. Club owner will define this. Club owner can also define how many people are allowed to attend a particular event. They can create a questionnaire. Users who are interested in this event can answer the questions. The club owner can choose users based on the answers.
3. User can login the site and view all events and choose events to attend.
4. The system should retrieve club/event information from foursquare at the beginning.
5. User can share the event on twitter/facebook. The web site should show comments on Facebook.