****POSTING UN-TARGETED LINKS & INFO AND NOT ADDRESSING THIS SPECIFIC JOB WILL GET YOUR ACCOUNT REPORTED!****
Holy Events is a leading provider of faith-based events, church listings, news and information. We need someone who can provide expert PHP coding relating to eDirectory software for our website.
**1. For this assignment:**
? We want a brand new function on our site: Event Reminders & Change Alerts
? Users will be able to browse events listed on the site, and [][1]enter their email address to be reminded about the event
? These same users who subscribe to the Event Reminders will also be alerted when the Event Organizer changes any details about the event (price, venue, description, cancellations, etc)
? A new field/table can be created to store the users in the database, or if you can conceive of a simpler way to store the information, your feedback is desired (if connecting with the MailChimp API to automatically create a list is feasible, please let us know)
? Here's how it should work:
a) We offer 3 types of listings: Free, Premium and Showcase. This Event Reminder/Change Alert feature should only work with Showcase Listings
b) When Event Organizers purchase a Showcase Listing, a new mailing list for that event will also be created
c) This new Event Reminder email option will appear in the Event Listing for users to see & signup
d) When users signup for the Event Reminder, they will receive 4 reminders: one on the day they signup, one (7) days prior to the event, another one a day before the event, and a final one the day of the event
e) Users will also receive an alert if the Event Organizer changes anything about the event (price, description, cancel event, etc)
f) If users wish, they can also unsubscribe from the alerts at any time
So, what exactly do you have to do?
- Create the Event Reminder/Change Alert System
- Allow this option to only be visible on Showcase Listings
- Create the reminder system that will email users who have previously signed up to receive alerts (you can compare or add to the existing reminder system already in place)
- Enable users to unsubscribe from the alerts if they desire
## Deliverables
You also will be expected to:
- Test and ensure the functionality of this new feature- **Finally, when bidding,** **tell us how you plan to achieve this desired functionality**
- For reference, this is the software we are using on our site: [login to view URL]
This is a very involved project that requires clean code and expert skills, therefore this is a **FIVE DAY** project.
*We are available via Skype and vWorker IM for conferencing.*
**2. What must be done on all of our projects:**
? Give an estimated time for work completion
? Note which files you update, edit or add
? Leave comments within the file(s) to note which changes you made
? Upload these files to vWorker
**3. How we operate:**
? We are BIG on communication. We are fair and will work with you if you have problems, so please communicate with us. Keep this in mind
? Workers who communicate fast and thoroughly will be offered opportunities FIRST. Every time.
? Please only bid if you are confident you can complete the work in a timely fashion.