I've attached a more thorough requirements doc. Here is a summary...
This program is for the development of a software program that automatically creates an HTML sitemap. Your program will read in a file of URL's similar to this one, [url removed, login to view]
Then, your program will fetch the title for each URL.
On a new screen, the user will be able to see the title for each URL. They can then drag the titles into a specific area that they want it to be in the sitemap. Once they are finished, they will hit a generate button where a file will be created that generates the HTML needed in order to re-create the Sitemap that they just created.
Also, a file will need to be created which will save the progress they have done. That way they can view their sitemap again later, and start exactly where they left off.
Finally, their will be an update button. Your program will have to compare the old [url removed, login to view] that they selected, compared to the [url removed, login to view] that they select at a later time. If there are any new URL's, your program must fetch the titles and add it to the Sitemap.
This is a pretty big project and I'm looking for a first-class programmer. Someone that can remain flexible with adding new features. I also want someone who doesn't mind thinking of their own ideas which will make the program better. I'm very supportive of any ideas that you bring. It would also be nice for you to be available via Skype or Google Chat. That way we can both be 100% clear on the directions before you get started.
I want this to be a long term partnership! I will want bug fixes and new features added later. So this is a great opportunity to earn both now and in the future. I treat programmers very well and I reward them for their good work.
I look forward to your bid and getting started building a great program that will help thousands of people.