We have a simple ajax/js based drag and drop calendaring system which was custom developed for a car dealer to be used as a scheduling system for its customers. The calendar does not meet the requirements of the car dealer, in that it ugly, lacks some functionality (such as not allowing appointments which go beyond the end of the work day), and does not use icons and coupons we supplied to the original developer. The original developer (not hired through rentacoder!) has not followed through with these requirements and did a sloppy job after receiving payment. We need someone to finish this up. You may find that some of the code is sloppy and worth re-doing. It is your choice if you want to use the code we hand over to you as a base, or if you completely want to re-do it based on its functionality. A demo of the site can be seen at [url removed, login to view] log in as john123/test and click the service scheduler..I can provide the php on request. We only require work on the service scheduler. I expect you will have questions. The main enhancements we require: - Make it more aesthetically pleasing and user friendly. - Add scripting to prevent the user from making appointments that go beyond the workday (6pm). - Add icons we will supply to you as icons for the services that can be dragged into the calendar. - Make the calendar day highlight when a service is dragged over it in order to distinguish - Add coupons we will supply you with to the bottom of the page. - Add a drop down menu for adding services which can be commented out or switched off (this was once in place, it should already be in the code) - Use more modern html (replace tables with div's, etc).
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).
Simple LAMP - Linux/Apache/MySQL/PHP. We would like any enhancements to the code to be PHP5-based.