Project 2 – Data Management & Social Media Working Policy
Budget: $250 – $750 USD
I need a small, reliable routine that pulls channel-level statistics from YouTube every 24 hours. The job is focused on three numbers only—subscriber count, total views, and the current number of uploaded videos—for each channel I supply.
Your task is to create a script or lightweight app that signs in to the YouTube Data API (or another dependable approach you recommend), fetches those three fields, and outputs them in a clear machine-readable format that can be picked up by the rest of my workflow. A one-click or scheduled daily run is essential; once it’s set, I don’t want to babysit it.
Acceptance criteria:
• Reads a list of channel IDs I provide
• Returns subscriber count, total views, video count for each ID
• Updates once every 24 hours without manual intervention
• Produces clean output (CSV, JSON, or similar)
• Includes brief setup instructions so I can deploy or move it to a new machine later
If you’ve done similar work with the YouTube Data API, Python, or Google Cloud credentials, that’s a plus—show me. Otherwise, any language or framework is fine as long as the daily pull is rock-solid.
Your task is to create a script or lightweight app that signs in to the YouTube Data API (or another dependable approach you recommend), fetches those three fields, and outputs them in a clear machine-readable format that can be picked up by the rest of my workflow. A one-click or scheduled daily run is essential; once it’s set, I don’t want to babysit it.
Acceptance criteria:
• Reads a list of channel IDs I provide
• Returns subscriber count, total views, video count for each ID
• Updates once every 24 hours without manual intervention
• Produces clean output (CSV, JSON, or similar)
• Includes brief setup instructions so I can deploy or move it to a new machine later
If you’ve done similar work with the YouTube Data API, Python, or Google Cloud credentials, that’s a plus—show me. Otherwise, any language or framework is fine as long as the daily pull is rock-solid.
Related categories:
PHP
Python
Data Processing
Web Scraping
Software Architecture
Scripting
Automation
API Development