DC/MD/VA Foreclosure Intelligence Platform
A Progressive Web App (PWA) for tracking and analyzing foreclosure listings in the DC, Maryland, and Virginia area. Foreclosure Scout aggregates data from multiple public sources to help real estate investors identify opportunities in the foreclosure market.
-
π Multi-Source Data Aggregation
- CourtListener bankruptcy filings
- Public foreclosure listings
- Tax assessor data
- Property valuations
-
π Geographic Intelligence
- DC/MD/VA focused coverage
- Location-based search
- Neighborhood analysis
- FEMA flood zone data
-
π Smart Filtering
- Property type filters
- Price range search
- Status tracking (pre-foreclosure, auction, REO)
- Custom search criteria
-
π± Progressive Web App
- Install as native app
- Offline functionality
- Fast, responsive interface
- Mobile-optimized
-
π€ AI-Powered Insights
- Property analysis with Gemini AI
- Investment opportunity scoring
- Market trend analysis
- Risk assessment
Simply visit the deployed application (add your deployment URL here).
-
Clone the repository
git clone https://github.com/YOUR_USERNAME/foreclosure-scout.git cd foreclosure-scout -
Serve the files
Using Python:
python -m http.server 8080
Or using Node.js:
npx http-server -p 8080
-
Open in browser
http://localhost:8080/foreclosure-scout.html -
Install as PWA (optional)
- Click the install button in your browser
- Or use "Add to Home Screen" on mobile
The application uses several APIs. You'll need to configure:
-
Google Gemini API (for AI insights)
- Get your key at: https://ai.google.dev/
- Add to the app configuration
-
Google Maps API (for geocoding)
- Get your key at: https://console.cloud.google.com/
- Enable Geocoding API
Foreclosure Scout pulls from public sources including:
- CourtListener: Federal bankruptcy filings
- Census API: Demographic data
- FEMA: Flood risk data
- USDA: Rural housing data
- BLS: Economic indicators
All data sources are publicly accessible and require no authentication.
- Frontend: Pure HTML/CSS/JavaScript (no framework dependencies)
- PWA: Service Worker for offline functionality
- AI: Google Gemini API for property analysis
- Data: Public APIs (CourtListener, Census, FEMA)
- Maps: Google Maps API for geocoding
foreclosure-scout/
βββ foreclosure-scout.html # Main application
βββ manifest.json # PWA manifest
βββ fc-sw.js # Service worker
βββ icons/ # App icons (create this)
β βββ fc-icon-192.png
β βββ fc-icon-512.png
βββ README.md
You'll need to create app icons for the PWA:
- Create an
icons/directory - Add two PNG files:
fc-icon-192.png(192x192 pixels)fc-icon-512.png(512x512 pixels)
- Use your Foreclosure Scout branding/logo
- Push to GitHub
- Go to Settings β Pages
- Select main branch as source
- Access at:
https://YOUR_USERNAME.github.io/foreclosure-scout/foreclosure-scout.html
- Connect your GitHub repo
- Build command: (none needed)
- Publish directory:
/ - Deploy!
- Import GitHub repo
- Framework preset: Other
- Deploy!
-
Find Pre-Foreclosures
- Search by county
- Filter by filing date
- Look for recent bankruptcies
-
Auction Opportunities
- Track auction dates
- Compare opening bids to market values
- Research property history
-
Investment Analysis
- Use AI insights for property evaluation
- Check flood zones and risk factors
- Review neighborhood demographics
- Calculate potential ROI
Foreclosure Scout works offline thanks to the service worker:
- App shell cached for instant loading
- Search history preserved
- Saved searches available offline
- Sync when connection restored
- β Chrome/Edge (Recommended)
- β Safari
- β Firefox
- β Mobile browsers (iOS Safari, Chrome Mobile)
PWA installation supported on:
- Android (Chrome, Edge)
- iOS/iPadOS 16.4+ (Safari)
- Windows (Edge, Chrome)
- macOS (Chrome, Edge)
- All searches are client-side
- No personal data stored on servers
- API calls go directly to public sources
- Saved searches stored in browser only
- No tracking or analytics by default
- This tool is for informational purposes only
- Data is sourced from public records and may not be complete or current
- Always verify foreclosure information with official sources
- Consult with legal and financial professionals before making investment decisions
- Comply with all Fair Housing Act requirements
- Respect terms of service of all data sources
Contributions welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
See CONTRIBUTING.md for detailed guidelines.
- Additional data sources (state/local courts)
- Enhanced AI analysis features
- Property watchlists and alerts
- Export to CSV/Excel
- Mobile app version (React Native)
- Email/SMS notifications
- Comparable sales analysis
- Investment calculator
- Team collaboration features
- π Bug Reports: Open an issue on GitHub
- π‘ Feature Requests: Start a discussion
- π§ Contact: (Add your contact info)
MIT License - see LICENSE file for details
- Data provided by CourtListener, US Census Bureau, FEMA, and other public sources
- Built with Google Gemini AI
- PWA best practices from Google
Foreclosure Scout - Smart foreclosure intelligence for DC, Maryland, and Virginia
Made with β€οΈ for real estate investors