A simple, client-side web application to check the online status of a list of URLs. This tool is perfect for instructors or reviewers who need to quickly verify that web project submissions are live.
- Bulk URL Checking: Paste a list of URLs (one per line) to check them all at once.
- Real-time Status: Each URL's status is updated in real-time as either "Online", "Offline", or "Checking".
- Direct Links: Each URL in the results is a clickable link that opens in a new tab.
- No Backend Required: The entire application runs in the browser, making it easy to host on any static site provider.
- Open
index.htmlin your web browser OR deploy the files to a static hosting service. - Paste the list of URLs you want to check into the text area.
- Click the "Check Submissions" button.
- View the status of each URL in the results section below.
You can host this tool for free on GitHub Pages.
-
Create a GitHub Repository:
- Create a new public repository on GitHub.
-
Upload the Files:
- Upload the
index.html,style.css, andscript.jsfiles to your new repository.
- Upload the
-
Enable GitHub Pages:
- Go to your repository's Settings tab.
- In the left sidebar, click on Pages.
- Under "Build and deployment", for the Source, select Deploy from a branch.
- For the Branch, select
main(ormaster) and keep the folder as/ (root). - Click Save.
-
Done!
- Your Submission Status Checker will be live in a few minutes at
https://<your-username>.github.io/<your-repository-name>/.
- Your Submission Status Checker will be live in a few minutes at