PriceBuddy is a self-hosted price tracking application built with Laravel and Filament. It monitors product prices across multiple retailers, sends notifications for price changes and stock availability, and provides insights like deal scores and seasonality analysis. The system features a web interface, API, and CLI for interaction, with background jobs handling periodic price checks. AI-assisted scraping is available for difficult sites. The architecture follows Laravel conventions with Eloquent ORM, event-driven notifications, and a modular service layer. Docker deployment simplifies setup with separate containers for app, database, and scraper services.
FBM Sniper Community is a desktop application for scraping Facebook Marketplace and other platforms (Wallapop, Vinted, Mercari) to find items for resale/flipping. It consists of an Electron wrapper with an embedded Express web server serving a React-like UI, background worker processes for scraping, and data persistence using JSON/NDJSON/CSV files. The application allows users to configure search targets, view results in real-time, and receive notifications via Discord webhooks. While the core infrastructure (session handling, utilities, UI framework) is well-maintained, several platform-specific scrapers are currently broken due to API changes on the target sites, as noted in the STATUS.md file.