Script detecting dead and redirecting domains

Closed job
no avatar
Kamil Mieczakowski
Employer
16 deals
Job category:
Desktop/web applications
Expected budget:

Negotiable

Preferable skills:
api
java
javascript
python
Published:
Valid until:

Job description

- Script visiting given domains to see if they're still active or if they are dead/redirecting (ideally written in JavaScript but can also be Python), based on a DigitalOcean server, providing an API endpoint and capable of handling large volume of queries in a timely fashion (median single request completion time of 10 seconds with a maximum completion time of 1 minute).

- Example API request format:

452.213.1.110/domains_verifier/domain.com (where number at the beginning is the DigitalOcean server’s IP number and domain.com is an example query domain)

- Once request received, the script would fire an HTTP request and see if the page exists or if there’s any HTTP redirect response (300-303, 307-308).

- If the page exists, the script would also ping a domain availability API to see if the domain is for sale

At the end of the process the script would respond with a JSON response providing the following:

- Name of the domain

- Status (up, down, redirecting, for sale)

- Redirect address (if redirects)

- Date checked