baddies · Documento técnico

# Arquitectura del sistema
y hoja de ruta

Cómo se conecta cada parte de baddies y, paso a paso, cómo levantarlo en cPanel sin conocimientos avanzados. Pensado para acompañar al desarrollo y para guiar a quien te ayude con el hosting.

## ① Arquitectura

Lo que ya tienes (HTML/CSS/JS) es la capa visual. El MVP real agrega el cerebro (backend) y los servicios especializados.

Front (ya construido) Backend (a construir) Pagos Capa legal

## ② Hoja de ruta en cPanel

Orden recomendado para levantar el MVP. Cada paso indica quién lo hace.

#### Contratar hosting cPanel + dominio

Un plan cPanel con PHP 8 + MySQL y SSL wildcard (cubre los subdominios de ciudad `*.baddies.cl`). ~$3–10 USD/mes en cualquier hosting chileno.

Tú contratas

#### Apuntar el dominio y activar SSL

Conectar baddies.cl al hosting (DNS) y activar el certificado wildcard desde cPanel. Te guío clic a clic.

Tú · con mi guía

#### Crear la base de datos MySQL

Desde cPanel → "Bases de datos MySQL": crear BD + usuario. Copiar nombre/usuario/clave (van en el archivo de conexión).

Tú · con mi guía

#### Subir los archivos del sitio

Por el Administrador de archivos de cPanel (arrastrar), subir el front + los PHP a `public_html`. Sin terminal, sin comandos.

Tú subes

#### Escribir el backend PHP

Login y roles, conexión a BD, paneles, router de URLs limpias (`baddies.cl/nombre`), estados del perfil. Yo lo escribo entero.

Claude escribe

#### Conectar verificación (KYC)

Integrar Didit (API) para verificar identidad/edad de las modelos → enciende el sello. Yo escribo la integración; tú abres la cuenta.

Claude + Tú cuenta

#### Conectar pagos

Flow (Chile) y/o Verotel (global) para planes y Premium. Yo escribo crear-pago.php + confirmar.php; tú obtienes las credenciales tras aprobación del rubro.

Claude + Tú credenciales

#### Legal y tributario

Sociedad, términos, manejo de datos de verificación, boleta + IVA. Abogado + contador.

Profesionales

#### Cargar perfiles y publicar

El admin verifica y publica las primeras modelos. SEO por ciudad/comuna desde el día uno. ¡En vivo!

Tú · admin

## ③ Quién hace qué

Pieza | Responsable | Nota
--- | --- | ---
Todo el código (front + PHP + integraciones) | Claude | Lo escribo completo
Hosting, dominio, subir archivos, crear BD | Tú | Clics guiados en cPanel
Cuentas de Flow/Verotel/Didit | Tú | Aprobación del rubro = comercial
Sociedad, términos, IVA, datos | Abogado + contador | No es código, es tu negocio

Lo más difícil no es el código — eso lo cargo yo. Lo que define el proyecto son las variables externas: que las pasarelas aprueben tu rubro, lo legal/tributario, y la paciencia del SEO. Por eso conviene destrabar las consultas (Flow, Verotel, Didit) y la sesión con abogado/contador antes de construir, para no rehacer.
baddies · documento técnico de arquitectura · generado para acompañar el desarrollo del MVP.
No constituye asesoría legal ni tributaria. La estructura societaria, de datos y de pagos debe validarla un abogado y un contador.