Commit Graph

8 Commits

Author SHA1 Message Date
Colin db5b2a693c
📚 Split documentation: user-friendly README + technical DEVELOPMENT.md
- README.md: Simplified for users - what the project does, how to use RSS feeds
- DEVELOPMENT.md: Technical guide for developers - how to modify, generate, deploy
- Removed technical file paths and setup details from user README
- Added clear separation between user and developer documentation
- Users can get started immediately, developers can customize as needed

Clean separation of concerns for different audiences!
2026-01-19 15:11:24 -05:00
Colin ead7bc70fc
🔍 Integrated comprehensive keywords from motherboardrepair.ca website
- EXTRACTED: 175+ repair keywords from website sst.yml and keywords.csv
- UPDATED: repair_keywords.json with 14 categories (up from 12)
- ADDED: New categories (HDMI issues, Key fob repairs, Screen damage, Power issues, Water damage)
- REGENERATED: RSS feeds with website-sourced keywords (322 feeds total)
- IMPROVED: Keyword targeting based on actual business website content

New RSS feeds now use proven keywords from motherboardrepair.ca for better lead quality!
2026-01-19 14:11:41 -05:00
Colin ce306e7f2b
🔄 Regenerate latest RSS feeds and fix README links
- Regenerate fresh RSS feeds: rss_feeds_20260119_140623.md + .opml
- Update README.md to link to latest generated files
- Ensure generated feed files are properly linked and accessible
- All 276 RSS feeds available for Canadian repair monitoring

The repository now has the complete set of generated files properly linked!
2026-01-19 14:06:39 -05:00
Colin 590e9c54cd
🗂️ Complete repository reorganization for cleaner structure
- NEW DIRECTORIES:
  - docs/ - All documentation and guides
  - scripts/ - Python generation scripts
  - data/ - Source JSON files for keywords/subreddits
  - feeds/ - Generated RSS feed files and OPML exports

- REORGANIZED FILES:
  - Moved WORKFLOW.md, QUICK_CREATE_GUIDE.md, KEYWORD_OPTIMIZATION.md, canadian-*.md → docs/
  - Moved generate_*.py scripts → scripts/
  - Moved repair_keywords.json, canadian_subreddits.json → data/
  - Moved rss-*.json, *.md, *.opml feed files → feeds/
  - Moved old files → archive/

- UPDATED REFERENCES:
  - All documentation now points to correct relative paths
  - Script paths updated to reference data/ and feeds/ directories
  - .gitignore updated for generated feeds directory

- CLEAN ROOT DIRECTORY:
  - Only README.md, .gitignore, and organized directories remain
  - 24+ files reduced to clean 6-item root structure
  - Much easier navigation and maintenance

The repository is now professionally organized and maintainable!
2026-01-19 14:05:39 -05:00
Colin 1749ede2a3
📖 Update README to highlight modular RSS generation system
- Add generate_modular_rss_feeds.py as START HERE feature
- Include links to source files (repair_keywords.json, canadian_subreddits.json)
- Link to latest generated output files (markdown + OPML)
- Maintain existing structure while emphasizing new system
2026-01-19 13:58:34 -05:00
Colin 841fa0ee60
🎯 Complete transformation to Canadian-first repair lead strategy
- Remove Google Alerts dependency, focus on direct Reddit RSS
- Implement Canadian communities first approach (not global subreddits)
- Create comprehensive Canadian subreddit directory (60+ cities/provinces)
- Add keyword search RSS feeds for targeted repair monitoring
- Archive Playwright/scraping documentation
- Update workflow to focus on local repair conversations
- Start with Toronto/Vancouver, expand strategically

Key changes:
- NEW: canadian-subreddits.md (complete Canadian directory)
- NEW: canadian-repair-searches.md (search RSS strategies)
- UPDATED: rss-feeds.json (Canadian search RSS feeds)
- UPDATED: README.md, WORKFLOW.md, QUICK_CREATE_GUIDE.md
- ARCHIVED: Playwright tools and old query files
2026-01-19 12:56:12 -05:00
Colin f349bde8a7
Clean up: Remove old alert files, keep only google-alerts-reddit-tuned.md 2025-11-21 15:15:28 -05:00
Colin 5d0275542d
Initial commit: Production-ready validated alerts and Playwright automation tools 2025-11-21 15:06:08 -05:00