Plataforma para gerenciar contas do Instagram: conexao de contas, agendamento e publicacao de posts, calendario de conteudo, analytics de engajamento e geracao de legendas e hashtags com IA (Claude).
A arquitetura esta descrita em ARCHITECTURE.md.
- Node 20+
- npm 10+
# instala backend e frontend (npm workspaces)
npm install
# roda os testes das duas pontas
npm test
# sobe backend (porta 3001) e frontend (porta 5173)
npm run devBackend isolado:
npm run dev --workspace backend
curl http://localhost:3001/healthFrontend isolado:
npm run dev --workspace frontend
# abre http://localhost:5173O frontend le a URL da API em VITE_API_URL (padrao http://localhost:3001).
A pagina de status e publicada automaticamente no GitHub Pages a cada push na main
(workflow .github/workflows/deploy-pages.yml).
backend/- API Express + TypeScriptfrontend/- React + Vite + TypeScript.github/workflows/- CI e deploy da pagina