Implementación inicial del sistema de automatización de redes sociales

- Estructura completa del proyecto con FastAPI
- Modelos de base de datos (productos, servicios, posts, calendario, interacciones)
- Publishers para X, Threads, Instagram, Facebook
- Generador de contenido con DeepSeek API
- Worker de Celery con tareas programadas
- Dashboard básico con templates HTML
- Docker Compose para despliegue
- Documentación completa

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-28 01:11:44 +00:00
commit 049d2133f9
53 changed files with 5876 additions and 0 deletions

48
requirements.txt Normal file
View File

@@ -0,0 +1,48 @@
# FastAPI y servidor
fastapi==0.109.0
uvicorn[standard]==0.27.0
python-multipart==0.0.6
# Base de datos
sqlalchemy==2.0.25
psycopg2-binary==2.9.9
alembic==1.13.1
# Celery y Redis
celery==5.3.6
redis==5.0.1
flower==2.0.1
# HTTP Client
httpx==0.26.0
aiohttp==3.9.1
# APIs de Redes Sociales
tweepy==4.14.0 # X/Twitter
# IA
openai==1.10.0 # Compatible con DeepSeek API
# Imágenes
Pillow==10.2.0
html2image==2.0.4.3
# Utilidades
python-dotenv==1.0.0
pydantic==2.5.3
pydantic-settings==2.1.0
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
# Templates HTML
jinja2==3.1.3
# Testing
pytest==7.4.4
pytest-asyncio==0.23.3
pytest-cov==4.1.0
# Desarrollo
black==24.1.1
isort==5.13.2
flake8==7.0.0