It should be able to:
Allow users:
Create or register accounts- for organizations and attendees
-Create events. Organizations create the events (add details like name,location, date, etc)
-Buy tickets. A user should be able to buy a ticket. (it could be bought anonymously.) If the user has valid ticket, then grant access to the event
Else deny access
-Search for events (in terms of category, location, etc).