Descripción del Proyecto
Tenemos una plataforma completa tipo Content Studio para generación de contenido de marketing (posts, carruseles, videos, stories, etc.).
El frontend ya está terminado en React + Tailwind (exportado desde Figma con Make IA).
Ya tenemos avanzadas las siguientes partes:
Base de datos en Supabase configurada y con claves listas.
Integración con Google Gemini (funcionando desde GitHub Actions, generando texto con IA).
Integración con tokens de Meta (Facebook, Instagram, Threads), ya guardados en GitHub Secrets.
Workflows en GitHub Actions para automatización (procesamiento de contenido, conexión a APIs).
Necesitamos un desarrollador que complete:
Backend (conexión final de frontend ↔ Supabase).
Lógica para guardar, editar y recuperar contenidos generados.
Integración final para publicar automáticamente en redes sociales (usando APIs de Meta).
Optimización del deploy (Vercel / Supabase / GitHub Actions).
3. Alcance del trabajo
Revisar la estructura existente del repo.
Terminar endpoints/funções del backend en Supabase (
Node.js/TypeScript).
Conectar el frontend con Supabase (ya tiene hooks/contextos preparados).
Integrar publicación automática con Meta Graph API.
Testing de workflows (FFmpeg para video, Gemini para texto, Supabase para almacenamiento).
4. Tecnologías en uso
Frontend: React + Tailwind (ya terminado).
Backend parcial: Supabase (Postgres, Auth, Storage).
IA: Google Gemini (ya conectado).
Automatización: GitHub Actions.
Storage: Supabase buckets.
Meta APIs: Facebook / Instagram / Threads tokens listos.
5. Qué entregaremos al freelancer
Repositorio completo en GitHub con el frontend terminado.
Supabase configurado y accesible.
Secrets/API keys ya cargados en GitHub (Google, Meta, Supabase).
Documentación de lo avanzado hasta ahora (workflows, scripts de prueba).
6. Qué esperamos del freelancer
Experiencia en
Node.js / TypeScript.
Experiencia con Supabase.
Integraciones con APIs de terceros (Meta Graph API).
Conocimiento básico de IA APIs (Gemini, etc.).
Buenas prácticas de deploy y testing.
7. Entregables
Backend funcional conectado a frontend.
Funcionalidad de creación/edición/almacenamiento de contenido en Supabase.
Publicación automática de posts en redes sociales.
Workflows de GitHub Actions validados.
Documentación técnica básica.
Plazo de Entrega: No definido