Real-Time Social Media Messaging Dashboard need Web Development

Contact person: Real-Time Social Media Messaging Dashboard

Phone:Show

Email:Show

Location: Munich, Germany

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I’m looking to build a real-time chat dashboard for managing both Instagram Direct Messages and Facebook Page Messages via the Meta Graph API, with full role-based access control. This will be a centralized system where an admin can connect Instagram and Facebook accounts, and create limited user accounts (agents) who will only have access to the messaging dashboard.

Core Features:
Admin Panel:
Login for admin

Ability to connect Instagram and Facebook accounts via Meta API (OAuth 2.0)

Ability to create, edit, and delete users (agents)

Assign which platforms (Instagram/Facebook or both) each user can access

Agent Dashboard:
Login for users (agents)

Upon login, agents see a clean chat interface by default

Top tab switcher between:

Instagram DMs

Facebook Messages

Each section shows complete conversation threads with:

Sender name and profile picture

Message content (text, image, video, link, story reply)

Timestamps

Seen/unseen indicators

Real-Time Features:
Incoming messages appear in real-time (WebSocket or Server-Sent Events)

Agents can reply in real-time using:

Text

Image

Video

Messages sent are synced with actual Instagram/Facebook DMs

Message status: Sent / Delivered / Read

Technical Requirements:
Use Meta Graph API (Facebook + Instagram Messaging)

Support Webhooks to receive real-time updates

Real-time frontend (React preferred, or similar)

Backend can be Node.js, Python, or your recommendation

Secure token storage with refresh logic

Role-based authentication system (Admin vs. Agent)

Responsive design for desktop (mobile support optional)

Optional (Nice to Have):
Message search and filter (by name, content, tag)

Analytics (message volume, response time, etc.)

Tag conversations (e.g., “Support”, “Urgent”)

Internal notes per chat (visible only to agents)

Light/Dark mode

Deliverables:
Fully functional web-based dashboard (admin + agent)

Instructions to deploy (or offer deployment support)

Source code with documentation

Assistance with Facebook App setup (if needed)" (client-provided description)


Matched companies (0)