Production-ready internal dashboard to manage multiple Instagram accounts from one place.
Stack: Next.js 14 · TypeScript · Tailwind · Server Actions · Instagram Graph API · OpenAI · Netlify
Live: https://ig-command-center.netlify.app
- Multi-account dashboard
- Content calendar
- Post composer + AI captions
- Content library
- Analytics
- Unified comments inbox + AI replies
- Approval workflow (Admin / Editor / Approver)
- Team management
- Notifications
- Live Instagram connect, sync, publish (image), and comment reply
npm install
cp .env.example .env.local
npm run devDemo logins: cooper@local / command (Admin), maya@local / editor, jordan@local / approver
- Convert the IG profile to Professional (Business or Creator).
- Link it to a Facebook Page.
- Create a Meta app with Instagram Graph permissions.
- Generate a long-lived Page access token.
- In Settings, paste IG user id + token → Connect & verify.
Optional Netlify env vars: OPENAI_API_KEY, OPENAI_MODEL, IG_ACCESS_TOKEN, IG_BUSINESS_ACCOUNT_ID
Production branch is main on this repo. Netlify site ig-command-center builds from main.