Project Overview
The Craigslist Search Engine is a fast, full-featured web scraping application built with Django. It provides a much more elegant and user-friendly frontend to Craigslist's often cluttered interface, allowing users to search and filter listings in real time.
Key Features
- Fast Craigslist web scraper with real-time results
- Beautiful, clean GUI built with Django and Bootstrap
- Price range filtering to narrow down relevant listings
- Category-based search across multiple Craigslist sections
- Responsive design that works on mobile and desktop
What I Learned
This project deepened my understanding of web scraping with BeautifulSoup, building Django views and URL routing, and creating clean user interfaces with Bootstrap. It also taught me how to handle pagination and error states gracefully when scraping external sites.