Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Simple and elegant self-hosted status page for real-time website monitoring using Django and Bootstrap.

License

Notifications You must be signed in to change notification settings

dengaertig/status_project

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Status Page

This project provides a simple and elegant status page for monitoring the availability of websites. It allows users to add, delete, and view websites, along with their real-time online or offline status. Perfect for Web Developer who needs to know the Status of their Websites.

cxcxyy

Features Website Monitoring: The status page checks the availability of added websites in real-time using ping. User Interaction: Users can dynamically add new websites to monitor and remove existing ones.

Live Status Updates: The page dynamically updates the online or offline status of each website.

Bootstrap Styling: The user interface is enhanced using Bootstrap, providing a clean and responsive design. Convenient Management: Websites can be added or deleted directly from the web interface without the need for an admin section. Usage

cxxay

Clone the repository:

git clone git@github.com:KenKoLegend/status_project.git

Create a virtual environment and install dependencies:

cd status_project
python -m venv env
source env/bin/activate  # On Windows: .\env\Scripts\activate
pip install -r requirements.txt

Apply migrations and start the server:

python manage.py migrate
python manage.py runserver

Open the browser and navigate to http://localhost:8000/ to access the status page.

Customization Styling: Customize the appearance of the status page by modifying the styles.css file in the static/css directory. JavaScript Logic: Adapt the real-time status update logic in the status.js file located in the static/js directory. Feel free to contribute, report issues, or suggest enhancements!

About

Simple and elegant self-hosted status page for real-time website monitoring using Django and Bootstrap.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.