# Website URL Checker SPA

Single-page app to check whether website URLs are working, with screenshot capture for each checked URL.

## Features

- Paste one URL per line
- Batch-check all URLs from one screen
- Shows status (`Working` or `Issue`)
- Shows HTTP response code and response time
- Saves and links screenshot for each URL

## Run locally

1. Open terminal in this folder.
2. Create virtual env (optional):
   - `python -m venv .venv`
   - `.venv\Scripts\activate`
3. Install packages:
   - `pip install -r requirements.txt`
4. Start app:
   - `python app.py`
5. Open in browser:
   - `http://127.0.0.1:5000`

## Notes

- Chrome must be installed.
- Selenium Manager auto-downloads matching ChromeDriver in recent Selenium versions.
- Screenshots are saved in `screenshots/`.
