Find Jobs
Hire Freelancers

Create server for Website change detection alerts. Responsive Web UI(Angularjs), Admin portal (bootstrap), RESTful API, Update Daemon

$25-50 USD / hour

Closed
Posted over 9 years ago

$25-50 USD / hour

The feature set of this project is similar to [login to view URL] - please create a free account on that site to understand the basics. It is a tool that gives alerts to user when change to text data occurs at specific monitored URLs. 1) Admin portal allows management of user accounts with name, email, other info.. optional API Key for user. This will be using [login to view URL] . Admin portal allows health monitoring, start/stop, and view logs of daemon processes below in 3). 2) User can log in and manage a list of URLs which are monitored for changes in the content section of page at URL. User may specify one or more keywords that must appear in page to cause alert. User can set each URL to cause different alert behavior, such as RSS, email, SMS, or URL for HTTP Post, URL check interval (1 hr default). This will be written using Angularjs, responsive to mobile, tablet, desktop. 3) 2 daemon processes run on server. Each constantly reports its health to Admin portal. Health status is also available via simple RESTful API. Start/Stop functionality exists in Admin portal. These will be written in Python with extremely well designed Object architecture, and constant full debug level logging to MySQL. 3.1) The Monitor process will check each URL at specified interval, compare text data content of page to data from last check. If new data is detected then the new data is recorded in a new table row. Let's discuss possible asynchronous operation. 3.2) The Alert process will examine the URL content table used in 3.1) for new items and respond according to URL monitoring entry for user. If RSS, then create/update rss feed file on localhost. If email, use [login to view URL] service, if sms... etc.. Alert will show link to page changed and before/after text, and a link to user page to manage alerts. Our Requirements and Notes: An Ubuntu development server will be provided, work should all be completed on dev server, not localhost. Additional servers can be provided. The code must be extremely well document using in-code comments. A code "manual" should be created for each large component describing its internal functionality, this will be a paragraph of english text. We will be using Jira/Atlassian for project management. With Bamboo for source control. Daily communication between myself and the development team must occur via chat for 1-2 hours between 9AM-5PM PST. Thank you for your interest.
Project ID: 7075935

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $46 USD/hour for this job
User Avatar
Dear Sir, I have read your Project description & forwarded the requirements to my technical team lead, so please allow some times & I shall get back to you soon with our precise estimate in terms of time & cost to move forward. Our current bid is just a placeholder since Freelancer requires it but once you respond us, we can then finalize the total cost & payment terms to move forward. Look forward to hearing from you. Regards, YK LEADconcept
$41 USD in 40 days
5.0 (46 reviews)
8.4
8.4
User Avatar
Hi, this can take between 75 and 150 hours of work, it depends on the minor details. Delivery can be in 2-3 months. Regards, Sergio.
$50 USD in 20 days
5.0 (255 reviews)
7.4
7.4
User Avatar
Hello! With 99% completion rate, 750 successfully completed projects, and a 5.00 reputation (maximum possible, 5.0) (Yes, not even 4.99 average rating, can be verified on my profile page https://www.freelancer.com/u/rajeshsonisl.html !!)... you can never go wrong choosing me :) I look forward to your reply. Thanks. Kind Regards, Rajesh Soni
$58 USD in 40 days
4.9 (224 reviews)
7.2
7.2

About the client

Flag of UNITED STATES
Santa Monica, United States
5.0
2
Payment method verified
Member since Dec 2, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.