The developer will have to to create a test account to see how the functionality is done in the web interface and also for all testing purposes during development. I would like this application to be able to perform all tasks that are allowed from the Adwords API including: -Reports and Data Retrieval -Create New Campaign, Delete, Create Ad Groups, Add Keywords, Cost per click,etc -Ability to Copy/Delete/Move Adword campaigns around, etc -Have the ability to enter RESUME and PAUSE times for Monday thru Friday for example or any hour periods for a particular day or days. -Likewise a seperate set of times for RESUME and PAUSE for Certain days like Saturday and Sunday for example. These are all very standard actions that are done through the current Google adwords interface. I would also like to have the ability to store results, or data for me to be able to review and analyze later,etc. It would be great if I were able to calculate estimates, suggested bids, etc based on These calculations. I would be very interested to see what else could be added as extra since there are many things that can be done with the API, so any extras would be welcome. Please look at all the features that the API on the link above describes and come up with add ons for the tool and let me know on your proposal. I am hoping to have this completed as soon as I can. I will need documentation on the tool like a data dictionary of module description so that if needed some one else could build on it or customize it easily. I don't have time to waste, so please ONLY BID IF YOU ARE QUALIFIED AND UNDERSTAND THE Google Adwords API and know what needs to be done. I would PREFER SOMEONE WHO HAS ALREADY CREATED A SIMILAR TOOL IF POSSIBLE.
## 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 or ASP, SQL or MYSQL, Windows XP, IE, Netscape. perhaps MS-Access for downloaded data and reports, keywords etc.