This project will implement a parent teacher conference scheduling system for a K-12 school via their website. The project will be written in PHP and use MySQL as the data store. The project must function 1> as a stand alone PHP / MySQL product, 2> as a Xoops module: fully integrated with Xoops user permissions and administration backend, 3> as a Joomla component: fully integrated with Joomla user permissions and administration backend. It is understood that multiple versions of the project may be needed to satisfy these conditions. The system must provide the following functionality: > Creation and management of Events > Creation and management of Time Slots within the Events > Assignable user roles for administrator (can do anything), manager (can manage all settings and registrations of an assigned event), user (can register for permitted events and manage own registrations) > Flexible event schedules generated by users and administrators printable and PDF generation. > Private events that can be assigned to user groups. > Email notification of reminders per event. Reminder creation must be flexible and allow multiple reminders with unique messages to be sent. > Attractive user interface for all aspects of the project.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
PHP MySql Linux Windows XP IE 6 Firefox 1.5