NetGrab is a Django-based web scraper designed to fetch all hyperlinks (<a>
tags) from a given website and display them in a clean, responsive table. This tool uses BeautifulSoup for web scraping and Tailwind CSS for styling, offering a seamless and efficient user experience.
requests
libraryFollow these steps to run NetGrab locally:
Clone this repository:
git clone https://github.com/chriswilder3/netgrab.git
cd netgrab
Set up a virtual environment:
```bash python -m venv env source env/bin/activate # On Windows: env\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Apply database migrations:
python manage.py migrate
Start the development server:
python manage.py runserver
Open the app in your browser: http://127.0.0.1:8000