Develop a software function using Javascritp/HTML/PHP/Mysql that create SCREEN SHOOT of a given web page.
You can use third party library or function but it must be free for use and the code must be into the project (no external call).
The source code must be well commented in english.
The function will come as module, and with a testing program that work like that:
1. Import a list of web links from file, each with an ID numeric number (2 colums excell file). No need to validate the data when importing.
2. For each link:
a) If the link belong to a portal or social network that need authentication, the software will do automatic login using the login link page and username/password stored in a mysql table. No need to develop interface for managing password.
Automatic login must work for the 10 most used portals/social using a configuration set of parameters.
b) Create screenshoot with scroll and save it to a .jpg file into a folder naming the file as ID number of the link plus the version. (If the file already exist, the program will assign a new progressive number: example [url removed, login to view] ==> 1929393_v1.jpg==>1929393_v2 ....) .
The user interface of the testing program will show the progress bar with the number of pages captured and the total number of pages to be done.
Please note: I will pay only for full working software that is exactly as the description above.
35 freelancers are bidding on average €765 for this job
There are existing a lot of solutions for your goal. Please clarify did you want create standalone Windows app for this, or user will login on your webportal, (probably) pay for using, put links and get back result?