I need a reliable developer to create a daily-refresh API that collects three key performance indicators—follower count, engagement rate, and post reach—from Instagram, Twitter/X, and Facebook. Core objectives • Pull fresh data from the official or best-practice endpoints for all three platforms once every 24 hours. • Store the results in a lightweight database (PostgreSQL, MySQL, or similar) so historical values remain queryable. • Expose a clean REST or GraphQL interface where I can hit a single endpoint and receive the latest figures in JSON. • Include clear field names and basic authentication so I can plug the feed straight into my own dashboards down the road. Nice-to-haves for this phase – Automatic handling of API rate limits and token refresh. – Simple pagination or date-range parameters for historical pulls. – Docker setup or concise deployment notes so I can spin everything up quickly on a VPS. Acceptance criteria 1. A working codebase (Python, Node, or another mainstream language) pushed to a private Git repo. 2. Read-me covering setup, environment variables, and how to request each metric. 3. One-click or scripted way to schedule the daily cron/job. 4. Sample JSON response demonstrating data for all three platforms. If you have previous experience integrating multiple social platforms or have dealt with their authentication flows (OAuth 2.0, access tokens, app review), let me know—that will weigh heavily in my decision.