We require an event registration site that will allow users to register in multiple events, Pay with PayPal through the PayPal API and then control their access to the entire site based on their successful paid registration.
The database should be a an Access database, with an events table, User table,
There should be an admin interface that allows the creation/ deletion/opening and closing of events. A similar admin interface to users.
The user interface will allow them to register in a single or multiple events, calculate the entire bill, add taxes depending on location collect the funds from PayPal through the PayPal API and set the proper permissions to allow them access to the event page.
Confirmation emails of registrations need to be sent with the results from the PayPal interface. The ability to send bulk emails to the attendees of a given event is required.
Please email me with any questions or clarifications required.