Implementing interval sending Email module for YII driven app -- 2

IN PROGRESS
Bids
10
Avg Bid (USD)
$593
Project Budget (USD)
$250 - $750

Project Description:
I have an small online app, build with YII for logical/database things and EXTJs for the UI design.
The app has Inventory records and for each inventory reminder dates in an joined table present. When a user is sign in to the app he has a grid to see a list of all due dates from asset. A second option he has is to show an PDF report(build with MPDF library) to show the same. All Inventory records that has there due date next.
Now it needs to build an easy to handle system that every user oft he system(table users) can get automaticlly send this report by email. All it needs is build in, I guess. An YII professional is needed that can recommend the best YII components.

1. Using a new table with actions(Email – duelist here) and implementing an automatic modus that can parse this table a compination of this YII extensions could work: http://www.yiiframework.com/extension/yii-scheduler ? http://www.yiiframework.com/extension/backjob ?
http://www.yiiframework.com/extension/simplemailer

2. Building an easy Grid(EXTJs – lot of samples are in the app) in admin-module to insert/delete a entries in the action table

3. Send the overdue list(with attached PDF) to the actionlist entry in the choosen interval.
Sample: Mr. Wong should get every first day of an month the list of his overdue inventories
means: an entry in action table for user Wong with enable status will send him in choosen Intervall the Email

Sample Action command list(Grid) table:

enable description Action TYPE Filter Startdate/Starttime Stopdate/Stoptime Interval Language additional Contacts
Y/N Weekly Overdue list DUE-EMAIL only active 12.01.2014 12.01.2015 Every Monday english

admin grid needs an [Button send now] for testing. The functionality first is only: ENABLED ACTION SENDING by INTERVAL to USER

Please ask before bid. If you are also EXTJS professional so I need someone for regularly further development. I have missing capacity for additional 15 hours a week. You can send me private massage with an offer for hourly price.

Skills required:
MySQL, PHP, Yii
About the employer:
Verified
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.


$ 631
in 12 days
$ 833
in 10 days
$ 526
in 8 days
$ 545
in 10 days
$ 554
in 10 days
$ 555
in 10 days
$ 444
in 10 days
Hire dimcusvw
$ 600
in 10 days
$ 555
in 15 days
Hire sudhirparmar78
$ 691
in 10 days