I'm looking to build a website monitoring service that would monitor website, and notify the clients if their website is down.
For DEMONSTRATION PURPOSES ONLY, you can check the following website monitoring service which has almost similar requirements i have:
[login to view URL]
Following types of checks should be available:
a. HTTP(S) Check: Sends a http request to the site and monitors uptime based on the http status code.
b. SSL Check: Checks the SSL and notifies when the ssl is going to expire.
c. Ping- Pings an ip/host
d. SMTP/POP3 Mail server ping.
Billing & Admin-Backend: I want you to develop an admin panel to manage the users, see their billing, contact...etc. It would be great if you can integrate the billing/admin side with wordpress. Clients will be able to login through google+, facebook, twitter or email accounts.
Dashboard Layout:
At the top, it should show two pie charts stating the number of sites up and sites down under a client's account. Which clicking on "up sites" pie chart, it should list all the sites that are up. "Down sites" pie chart should display all sites that are down along with their error code.
Every check monitor show whether the site is up or down followed by the last check performed, availability of the site in the last 24 [login to view URL] the response time of the website to that specific check. When, clicked on that site, it should show a full detailed analysis of the site uptime like the graph of response times for every check performed, last events history(up or down events), response times of website to check in the last few minutes. 4 pie charts of the availability of the website(weekly, daily, yearly, monthly)
Every week, the app should send an email report to the client about the uptime of their websites in the past week.
In the home dashboard, the client can add a "Check" to monitor his websites. The options that are available while creating a check should be:
URL of the monitoring website:
User-friendly name:
Interval:
Region: (The server from which the website will be monitored)
Specific Keyword: (Checks for a specific keyword in a site and if not found the website will be marked as down)
Event: If the website goes up or down, it's termed as an event
Notifications(Integrations):
Email: The client gets notified about the events through email
Sms SMS notifications using Twilio.
Slack: HTTP POST request to slack incoming web hook as soon as the status of a site changes
Skype Bot:A skype message to the required user if the website goes up or down: [login to view URL]
Lets discuss on freelancer message box for finalizing the technical scope with proper cost and time....I will share some demo as well for recent works if you want to check.
You can also check my profile page as i have around 32% Repeat Hire Ratio..so i work as long term basis...
Hi,
I am very good in php/smarty/mysql/bootstrap/css/wordpress
i have read the description and quite sure i am able to do the work with desired accuracy
hope to hear from you soon
thanks
Hi,
I have read your specification and can definitely help you with your requirements.
Please open a line of communication to discuss the project so i can make it as per your vision and I am ready to start this project.
waiting for your quick and positive response.
Best regards
Hello My name is Pranav
I have checked the details shared by you
will do done exactly what you want
Please consider my bid and we can discuss more so that i can assist you in better way
our services always with you even we complete the project
My Portfolio
https://www.freelancer.com/u/amitarai.html
Hey friend! I could make a website that let user creating account, buying monthly or weekly membership, adding hostname or ip, and if down customer get email/sms with twilio api.
Ill be glade doing this project for you, take time contacting me !
Hi
you will find my services highly reliable and professional.
My Vision : High Quality, High Speed, High Satisfaction!
i have 7 years business experience with certified and skilled .
We are always looking to push forward best-practices for development and ensure a high level of attention to detail.
thanks
Hello, We are a Graphics & Web Design and Development company with expertise in latest and legacy technologies to create an awesome product for you. We have the best project management practices to ensure that your project is completed on time within budget and good quality.
Hello, I'm working as linux administrator in large scale environments also as php programmer, we are using some tools developed by me to monitor status of our IT infrastructure. The company for which I'm working is one of the biggest hosting companies in my country.
Best Regards