We are seeking to create a website that allows users to search for events, register for them and pay for them ¡V all online.
The events will be populated by a large number of event companies, who can promote their events on our website. All event companies will need their own ¡§back-end¡¨ interface which allows them to register their organisation for free, post events online (as well as modify and delete) and track attendees.
Front End Functionality:
There will be three key ¡§functionality¡¨ pages of the website. Whilst there is a need for a few other pages such as ¡§About Us¡¨, ¡§Contact Us¡¨, etc¡K there are three pages that require specific attention.
1. Home Page
Key functionality will include the ability to ¡§live search¡¨ events by either List View or Calendar View. (More details given to the successful freelancer). Searchable criteria will include a combination of checkboxes, date filter, option fields, etc.
2. Event Page
Each event will have its own page. This will list more details about the event. If they like what they see, they will click ¡§Book Now¡¨ and be taken to the registration page.
3. Registration Page
This page will include:
„X Form submission (with field changing dynamically dependent on certain selections)
„X Payment submission (Credit card, PayPal and the ability to generate an invoice and pay later.)
„X Payment and registration received page.
Auto responder emails will need to be set up for:
„X Registration confirmation to attendees and event registration contact (this may differ at times)
„X Email notification to the event host of a event registration
„X Email notification to US of an event registration
„X Emailing of Invoice (through an online accounting package like Freshbooks, Xero, etc.)
„X When an event organiser registers, notification to US
„X When an event organisation adds an event, email approval sent to US.
Back End Functionality
„X View/Add/Delete/Modify list of event organisers
„X View/Add/Delete/Modify list of current and past events
„X View event registration records.
„X View financials.
Event organiser interface
„X Register their account and profile
„X Add / modify / delete events
„X View current and past events
„X View attendee lists of current and past events