I am looking for a coder than can create an application that logs into a paid account we have the [login to view URL] dating site and extracts data, saving images and text to a data file. We want to create a database of users. It should continue to parse through the various pages based on certain search criteria, and should never log the same person twice.
I should later be able to see this data, select the profiles I want by checking a box of some kind, and then the program will log back into the site and use their online email script to send off an email.
It would be best for you to check out their web site for you to get an idea of exactly what I want.
Here is an example:
1) I launch your application
2) It logs into the appropriate [login to view URL] user account we have set up.
3) It starts to search for profiles based on criteria we have set (age, location, etc.)
4) As it finds these people, it simulates clicking on that profile so that it can download all images of that person as well as their profile information.
5) It then moves on to the next person.
6) It does this until it has gone through all of the searches that came up (might be 20 or more search results pages.)
7) It categorizes all of these for easy viewing offline (thumbnails which expand into the larger photos.) If it runs into the same profile again, it does not save it again, as it already knows it is in our system.
8) There is a checkbox next to each thumbnail. When done, all profiles that I have checked are queued so that the next time I log on, it emails those people through the [login to view URL] mail system with an email that I have entered into your application.
9) To avoid flooding their server, emails should be timed so that they are sent every 5 minutes. So if there are 10 emails, it will take 50 minutes to send them all.
10) the program should have stats for all emails sent, who was sent an email, who wasn't, etc.
This will be stage 1 of this project. I would like to keep you on for stage two which will increase the complexity of the program, so this can be an ongoing project. We will also want to expand it to other web sites.
You must be a very fast programmer and meet your deadlines.
## Deliverables
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.
## Platform
Windows 2000 and XP