Thanks for taking the time to look over this bid. I am myself a PHP developer, but have insufficient time to complete this module myself and need someone else to develop it to my specs. The client is a long-term customer, so code quality and maintainability are important. I'll do my best to make integration smooth, and provide good abstraction wherever you need it. The module is a PHP5/MySql5 Calendaring tool with a few customizations. Basically, users must be able to create and submit events, and the admin must be able to approve or reject each. There should be a public view of the calendar as well as an administrative one. However, some events will require the use of a specific resource: in this case, there are several dance floors which users can reserve. Reserving a floor blocks others from reserving the same floor, and there are a few other restrictions such as total square footage of all floors loaned out, so there is definitely some custom programming to be done. I will provide wrappers for all authentication, integration w/ existing user schema, etc. You will build calendar (or modify existing third-party app to fit), including event submission, approval, email notification, etc. We can have a graphic artist available for CSS modification if required. We have a hard deadline of 8/31, with initial testing to begin sooner. To ensure speedy communication, a contact with English as his/her primary language is preferred. If this sounds interesting to you, please read carefully through the attached MS-Word file for complete details, or let me know if you need them in a different format. I look forward to hearing from you! All the best, Jon Peck
## 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, but seller may make free use of product and its derivatives provided that they do not interfere with buyer's use thereof.
## Platform
PHP 5.1.2 or lower on MySql 5.0.19