← Back to Projects
liveAutomation
InstaPoster
Multi-Account Instagram Automation Platform
Updated: Nov 20, 2025Created: Jun 1, 2024
PythonSeleniumFastAPIMongoDBNext.jsPrisma ORMReactTailwind CSS
What It Does
A full-stack Instagram automation platform split across two interconnected repositories. A Python automation engine handles Instagram authentication, proxy rotation, reel scraping, caption generation, posting, and challenge resolution. A Next.js web dashboard provides account management, scheduling, and monitoring — all persisting to the same MongoDB database.
Key Features
- Two-repo architecture — Python engine + Next.js dashboard sharing a single MongoDB
- Per-account session persistence — JSON-serialized auth tokens, device UUIDs, cookies
- Video processing pipeline — MoviePy + Pillow for captions, margins, watermarks, re-encoding
- Proxy rotation — Device fingerprinting to avoid platform security flags
- GitHub Actions CI/CD — Cron-based scheduling with encrypted secrets for unattended execution