Monitor domains
Budget $30-250 SGD
- Freelancer
- Jobs
- PostgreSQL
- Monitor domains
This is a project that should allow an individual to monitor websites for any changes.
After the initial project requirements are met, I hope to continuously add new feature ideas to the project, thereby hoping to establish a long term relationship with the freelancer.
You can integrate the following code base to a GUI
[login to view URL]
[login to view URL]
> Framework that is required to be used:
- Golang + Any Database
Note: Take a look at the attached images for samples of the final result.
The workflow should be something like this.
1) Read a file containing domains and save to the database. (The database configuration should be a config file)
File containing domains:
[login to view URL]
[login to view URL]
Example input:
```
run [login to view URL] <file containing domains>
```
After running this command, the domains should be visited and saved to the database.
The database should contain the following data:
> Name of website visited
> Date of website visited
> Response text
> Response length
> HTTP status code
2) After running the binary again, we should be able to monitor for two things:
2.1) New HTTP response (etc: HTTP response: 500 to HTTP response: 200)
2.2) Content change (Changes in words compared to latest request)
2.3) Example output
A new HTTP response found: [login to view URL]
Content change found: [login to view URL]
3) If Content change is found, show what have been changed. (This should be highlighted. See [login to view URL])
-> Should allow this to be integrated in a cronjob.
4) GUI to show all the following data. See images for samples again.
5) Slack/Discord integration for monitoring domains
Note: If the project is a success, we can continue adding features to the project and each feature will be paid accordingly.
5 freelancere byder i gennemsnit $321 timen for dette job
I have 2+ year of experience in Go lang and overall 10+ years of experience in software development
I'm a senior Go developer, checkout my portfolio at: [login to view URL] I think that we could leave the Slack/Discord integration as a second milestone (still included on my bid amount though). I ha Flere