I wish to have developed a web site/web application that can be used by end users to monitor changes on web pages and be notified when they change. Here is what I require: ===================================== End Users Functions: ===================================== -End Users should be required to register w/Email, Name and Password -Email address should be verified -Users should be able to add/edit/remove URLs to monitor -Users can monitor unlimited Url's -Users should also provide how often to check the URL's for changes -Users should be able to edit their profile (email, name, password) ===================================== Admin User Functions: ===================================== -Setup Admin functions in a secure way -Admins can add/edit/delete users as well as the URL's they are monitoring -Admins can report on numbers of users, numbers of URL's monitored, and most popular URL's to monitor -Admins can easily edit email messages sent to users at signup, email verification, and url change notification. ===================================== Backend Functions: ===================================== -Service that checks if URL's have changed since last review -If no change in the web page at the monitored URL's, note in database time of last check -If there is a change in the web page at the monitored URL's, send a notification email to user
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
===================================== Technology: ===================================== Must use MySQL Database, and run on Linux (Perl, PHP, Java, etc)