PHP based scheduling system needed for small operation.
* must be written in php and using mysql
A member joins up and can buy a time block of space (1 day or more) for a designated ammt of money.
They are buying a sentence and a hyperlink (for advertising) this will be stored in the dbase for later retrieval - read on..
When someone buys, they pay with paypal..the system should know they paid and allow that user to purchase a block of time. then that time slot (date) becomes unavailable for anyone else to purchase. Up to 20 or more slots can be available at any given time period so this should be flexible. for Example: 20 ad spots are available for purchase from 9/1/2003 to 9/15/2003..so it should allow for multiple time slot purchases and it should designate on of 20 Slots to this user. Slots are in order. The higher slots cost more - all should be easily editable my the webmaster.
* program needs a member database/pass management, etc.
* programmer can use pre-made code for these parts.
* ties in with paypal and flexible for future use of a different cc processor. Ability for them to keep funds in their account on this system for later purchases.
* this should consist of a calendar and a generic view of available time slots.
* all of this info is written to a mysql database
* a cron job (or similar) will be used to go through the database at a given interval and then take these time slots and the users text/hyperlink.
You write this to an XML file using an existing data structure that must be followed(will be provided) . From this point your job is done. The XML file will be used within a different prog.
* entire display pages should utilize a Template system so we can customize the look and feel.
* don't worry about the 'looks and feel' of the system.. my budget is low and will accept a Raw looking app. However - it should function properly.
This was difficult to explain but hopefully you can grasp it. If you do not understand email me.
*********** IMOPRTANT NOTICE******
This system would have to be able to handle Minute/Hour/day/week, etc time block purchases.
Also 1 out of all of the Nodes should have an option of a delux listing (simply adding bold you add image info into the xml file for this particular time slot)
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) non-disclosure agreement signed by programmer before starting work.