I already have a Python backend running on FastAPI and now need several new pieces wired in so the service can automatically collect fresh data from both websites and Instagram. New FastAPI endpoints Create a handful of clean, well-documented endpoints (likely CRUD-style plus a webhook receiver) that will let me trigger scrapes, view the latest results, and manage monitored targets. The code must follow FastAPI best practices, include Pydantic models for validation, and be easy for me to extend later. 1) Website-change monitoring Spin up changedetection.io (self-hosted) and hook its API into my backend. I want the system to push change events straight to the new endpoints so I can store and act on them in real time. Configuration should allow me to add or remove URLs through code, not the UI. 2) Instagram data collection I’m flexible between Meta’s Graph API or a rock-solid direct-scraping approach—whichever is the most stable and reliable in practice. The solution must respect rate limits, handle authentication gracefully, and expose the fetched posts, follower counts, etc. through the same FastAPI layer. If you rely on any third-party service, document the setup clearly. Deliverables (all in Git or a private repo I’ll provide): • FastAPI modules with the new endpoints, ready to run • Docker-compose or equivalent for changedetection.io and any scraping helpers • Brief README covering environment variables, setup steps, and how to trigger each feature • Quick demo script or unit tests showing the full flow from scrape request to JSON response Please share past work that proves you’ve already built FastAPI services, web scrapers, or integrations similar to this. A short code sample or GitHub link is perfect—no lengthy proposals needed. I value clear, maintainable code over hacks, so if this sounds like your wheelhouse, let’s get started.