Find Jobs
Hire Freelancers

Website uptime monitoring site

$10-15 USD

Completed
Posted almost 14 years ago

$10-15 USD

Paid on delivery
Create ? a basic website monitoring service, to ping certain ports/protocols and inform the user if it’s down.? This is a basic php project, which will have a front end and a cron that will do the check. ? Again, will use php/mysql. ## Deliverables Create ? a basic website monitoring service, to ping certain ports/protocols and inform the user if it’s down.? This is a basic php project, which will have a front end and a cron that will do the check. ? Again, will use php/mysql. Here is what you need to do. 1.? ? ? ? ? ? I will have the site template, will give you ftp access to the site and phpmyadmin db in godaddy. 2.? ? ? ? ? ? Create registration / login functions on the site. a.? ? ? ? ? ? Registration: name, email, password, confirm password. b.? ? ? ? ? Login: email / password, remember user, forgot password. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? i.? ? ? ? ? Forgot password -? enter email and if match found, will send the password via email. 3.? ? ? ? ? ? After user logs in, grid that shows the websites if any or empty. There will be a box on top to add a monitor, Form will have the fallowing a.? ? ? ? ? ? website/domain, choose one or more service (Website, ? SMTP, POP) , and interval (5min, 10, 15, 30, 1 hour, ? 4 hour, 1 day, etc) b.? ? ? ? ? The services and ports along with intervals will be dynamic and come from a table in mysql. So I can change/update any time. 4.? ? ? ? ? ? Once added, it’ll show in the grid of the first page after they login. They will have options: a.? ? ? ? ? ? Edit/delete/refresh/visit/turn off ( will turn off monitoring for the site. ) b.? ? ? ? ? Grid will have status / Up / Down and will have Last Checked, etc 15 minutes ago. Up will be in green, Down in red. 5.? ? ? ? ? ? Other site features: Edit profile ??" change name/email/pass ??" confirm pass. 6.? ? ? ? ? ? Add more email recipients ??" they can enter more email addresses to send the alerts to. ? Alerts: 1.? ? ? ? ? ? Create a php Cron file, that will go through the database table and check all the websites and to see if they are up or down. ( there are a few php open source classes you can use to check the status, just google “php ping class?? a.? ? ? ? ? ? Cron will run every 1 minute, but will check only websites based on user selected interval and last checked datetime vs now. b.? ? ? ? ? Cron will send email to user recipients in the account, including the default user email when there is a status change. It should send email either when status changes from Up to Down and also from Down to Up. 2.? ? ? ? ? ? Create an Email folder on the site, which will contain html email templates that I can modify easily. ? Templates should have dynamic tags to fill in user info. Etc {Name}, {Email}, {Domain} a.? ? ? ? ? ? Forgot Password email b.? ? ? ? ? Register Welcome email c.? ? ? ? ? ? Site Down Email d.? ? ? ? ? Site Up Email ? That’s it. I am a developer as well, just don’t have time to do it myself. Please do a good job, and bug free. Rules: 1)? ? ? ? ? Do not use any frameworks or libraries, you can use single Ping class. 2)? ? ? ? ? No complicated class/codes, have a class for login, do everything else inline so it’s easy to modify if I need to. 3)? ? ? ? ? You need 2 db tables, 1) websites 2) users 4)? ? ? ? ? Use default php mail to send emails. Have a class or function just in case we need to change that. 5)? ? ? ? ? Have db config file 6)? ? ? ? ? Have one include file 7)? ? ? ? ? Must keep the template when changing pages, etc do ?page=somepage, check if file exists before including it. ? That’s it, it’s a small project with low budget, but will give good review. There are a few free similar sites online that you can look at and I will send a specific site that I want to you to look at to get ideas and correct vision.? I will send the link to select coders. ? Thank you. ?
Project ID: 3645219

About the project

1 proposal
Remote project
Active 14 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
Awarded to:
User Avatar
See private message.
$12 USD in 39 days
4.9 (31 reviews)
3.9
3.9

About the client

Flag of UNITED STATES
Encino, United States
5.0
36
Payment method verified
Member since Apr 30, 2003

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.