Skip to content

Indrranil/SiteStatusPro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SiteStatusPro

Features

  • Website Status Monitoring: Track and display the status of monitored websites.
  • Real-Time Graphs: Line graphs show user reports over time.
  • Issue Reporting: Users can report problems via predefined options.
  • Historical Data: View website outage history and common issues.

Project Structure

  • Backend: REST API using Node.js, Express.js
    • Endpoints: /api/website/:website, /api/reports/:website
    • Data Storage: MongoDB
  • Frontend: React.js with React Router for navigation
    • Components: StatusChecker, WebsiteDetails, ReportIssue
    • Charts: Chart.js for line and pie charts

Setup

  1. Clone the repo:
    git clone https://github.com/your-username/your-repo-name.git
    cd your-repo-name
    
    # For the server
    cd ../server
    npm install
    npm start
    
    # For the client
    cd ../client
    npm install
    npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published