Herramienta de automatización TikTok - Planificación de redes sociales

Planificación de contenido, subida de medios y auto-publicación programada

2025-2026 Personal Project

Descripción del proyecto

Este proyecto es una herramienta de planificación y publicación en redes sociales centrada en TikTok. El sistema usa Laravel y Livewire para componentes UI reactivos, TikTok OAuth para vinculación segura de cuentas, flujos de subida de medios, planificación de contenido y auto-publicación programada. Los experimentos anteriores de generación de video con IA se retiraron en favor de un stack ágil de planificación y publicación.

Características principales

Preparación de medios

Preparar y organizar recursos de video para la publicación

Publicación automatizada

Publicación programada en TikTok mediante cuentas vinculadas

Herramientas de engagement

Flujos de comentarios y engagement para el contenido publicado

Asistencia de contenido

Guiones, subtítulos y conceptos de canal asistidos por IA

Sistema de programación

Planes de subida y temporización del flujo de trabajo

Analítica e insights

Seguimiento del rendimiento e insights del canal

Planificación de medios

Planificar publicaciones, bibliotecas de medios y calendarios de publicación

Auto-publicación programada

Encolar y auto-publicar contenido en los horarios planificados

Stack tecnológico

Framework backend

Laravel 11
PHP 8.2+
MySQL

IA & ML

OpenAI API
Asistencia de contenido

Frontend

Livewire
Alpine.js
Bootstrap

Integración

TikTok OAuth
REST APIs
Encriptación

Flujo de trabajo

  1. Configuración del canal: Crear conceptos de canal y vincular cuentas TikTok vía OAuth
  2. Subida de medios: Subir y organizar recursos de video en la biblioteca de medios
  3. Planificación de contenido: Planificar subtítulos, horarios y calendarios de publicación
  4. Planes de subida: Programar videos para horarios óptimos de publicación
  5. Publicación automatizada: El contenido se auto-publica en TikTok vía cuentas vinculadas OAuth
  6. Engagement: Supervisar comentarios y gestionar flujos de engagement
  7. Analítica: Seguir métricas de rendimiento e insights del canal