What I am looking for is an Event RSVP Script. But here go the details.
Must have an Admin portal(in which the admin may add some more users to create events.)
in order for a user to go and view an event they must enter a "unique CODE"(which is made by the admin in the admin portal)
once this "UNIQUE CODE" has been input by the user, then he/she is directed to the event information.
Admin must be able to create multiple events(in which each event is given a subdomain url in order for it to be shared)
each event page should consist of information regarding the event and a user information form(name, last name, email, mobile #)[admin should have the ability to add new input fields for users to input besides the required fields]
Each event page should have a background image uploader(or any simple method to add a background for a specific event)
also the admin should be able to have the ability to submit some custom css/styles for each individual event being made.
All info submitted by the user in the form should be viewable from the admin portal/page. admin should be able to download/export only the name, last name, email and any other custom field made available in the form to a cvs,xml, txt or html file.
once a user submits their info, they should receive an confirmation email with the event info(each confirmation email should be editable from the admin portal/page. each confirmation is unique to its corresponding event.