SAR001: WHMCS Add On - Reminder Tool

Avg Bid (USD)
Project Budget (USD)
$30 - $3000

Project Description:
Project Summary:
This will be an add-on module for the billing software WHMCS. The add on will consist of a calendar able to display admin created events (one time and recurring) as well as display system events such as server renewal dates, cancellations, pending orders, billing dates, overdue payments and terminations. The events calendar will also support system and user generated reminders.

Part 1: Events Calendar
Module will add a standard format calendar with month, week and day viewing formats and a configuration selected work week (Weeks start on Sunday or Monday).
Events will be displayed as hyperlinks w/ a short text descriptor. The hyperlink will take the user to the WHMCS page for the product the event is for. These events will be set ON / Off in module admin section and custom events can be added and turned On / Off.

System Events: (use WHMCS system variables from database)

Client Due Dates (display all or select client to display) (enable / disable)
Client Invoice Dates (display all or select client to display) (enable / disable)
Overdue Payments
Unpaid Payments
Pending Orders
Pending Cancellations
Promotions (start and end dates)

Custom Events: (Select custom fields from product data)

Renewal Date (custom field on every server which is the day or the month reseller hardware has to be paid for)
Notice Date (user set number of days prior to renewal date for each product, indicates the date by which cancellations have to be made to prevent being billed again)
(This will be a single setting in the add on configuration used for all products regardless of actual notice dates, should be the longest of all suppliers)

Part 2: Reminders
System reminders (turn on / off and set number of days prior to an event a reminder email should be sent, enter address(es) to send reminder(s) to.
Support Tickets (check option to set a reminder for a support ticket and enter number of hours / days / weeks for reminder to be sent to the user's contact email)
Ad-hoc Reminder (option on module page to create a one time or recurring reminder, time period and enter text for reminder. Select user(s) for it to be sent to)

Skills required:
MySQL, PHP, Software Architecture
Hire spectrenet
Project posted by:
spectrenet United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 3000
in 35 days
$ 750
in 21 days
$ 2500
in 35 days
$ 1800
in 20 days
Hire techyash
$ 300
in 3 days
Hire altivium
$ 250
in 15 days
Hire caprium
$ 1900
in 35 days
Hire priyaleo
$ 2500
in 6 days
Hire harry500
$ 1500
in 9 days
Hire kevinorange70
$ 1700
in 7 days