Skip to content

Dashboard de Redes Sociais: Instagram, TikTok, Twitter/X, YouTube #16

Description

@horacio3m

Contexto: Leia CLAUDE.md e ROADMAP.md na raiz do projeto antes de comecar.
Ao concluir: Marque os itens feitos no ROADMAP.md, atualize o PDR (Issue #1) se algo mudou, e atualize o CLAUDE.md se novas decisoes foram tomadas.

Objetivo

Implementar pagina de redes sociais (admin only) com metricas de todas as plataformas do Diaum num lugar so.

Acesso

Apenas ADMIN.

Checklist

Por plataforma (Instagram, TikTok, Twitter/X, YouTube)

  • Seguidores/inscritos
  • Crescimento (variacao no periodo)
  • Engajamento (likes, comments, shares)
  • Impressoes/views
  • Posts/videos recentes

UI

  • Card por plataforma com metricas resumidas
  • Dashboard unificado: visao geral de todas as redes
  • Graficos de crescimento ao longo do tempo

APIs

  • Instagram Graph API (requer Facebook App + pagina conectada)
  • TikTok API (requer app aprovado)
  • Twitter/X API v2 (Free tier ou Basic $100/mes)
  • YouTube Data API v3 (API Key + quota 10k/dia)
  • GET /api/social/instagram, /api/social/tiktok, etc.
  • Helpers em lib/social/

Configuracao

  • Tokens de cada plataforma em .env.local
  • Documentar como obter cada token no README ou PDR

Nota

Algumas APIs tem restricoes de acesso (aprovacao de app, custos). Implementar primeiro as que ja tem acesso e deixar as outras como placeholder.

Etapa obrigatoria ao concluir

  • Atualizar o ROADMAP.md
  • Atualizar o PDR (Issue #1)
  • Atualizar o CLAUDE.md se novas decisoes

Referencia no ROADMAP

Fase 2 > 2.4 Redes Sociais

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNova funcionalidadeintegrationIntegracao com servico externo

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions