Cómo publicar TelasVIP en internet, configurar la base de datos y agregar un chatbot
Activo cuando el sitio está publicado desde Genspark Publish. Los datos se guardan en una base de datos en la nube y son visibles desde cualquier dispositivo en tiempo real.
Activo cuando el sitio se sube a Cloudflare Pages, Netlify u otro hosting externo. Los datos se guardan en el navegador de cada usuario por separado.
tables/ que usa TelasVIP es del servidor de Genspark. Cuando subes el sitio
a otro hosting, esa API no está disponible. El sitio automáticamente cambia a localStorage
(solo guarda en tu navegador). Para tener datos reales en la nube desde Cloudflare,
necesitas conectar Firebase u otro backend — esto requiere conocimientos técnicos avanzados.
La opción más simple. Usa el botón Publish del editor. Base de datos incluida, sin configuración.
Fácil de usar. Arrastra y suelta tu carpeta de archivos. Gratis y rápido.
Gratis, rápido y con CDN global. Requiere conectar GitHub.
Hosting gratis en GitHub. Para usuarios con conocimientos técnicos.
Asegúrate de estar en el editor donde aparece tu proyecto TelasVIP.
Está en la esquina superior derecha del editor. El sistema generará una URL pública.
Obtendrás algo como https://tu-proyecto.genspark.site. Comparte esa URL con tus clientes.
Los datos del admin se guardan automáticamente en la nube y son visibles desde cualquier dispositivo.
Ve a github.com y crea una cuenta gratuita.
Haz clic en "New repository" → ponle nombre (ej: telasvip) → marcarlo como Public → Create.
Desde Genspark, descarga o copia todos los archivos: index.html, js/, css/, guia-cloudflare.html
En tu repositorio, haz clic en "Add file" → "Upload files" → arrastra todos los archivos → "Commit changes".
Ve a dash.cloudflare.com y crea una cuenta gratuita.
En el menú lateral busca "Workers & Pages" → "Pages" → "Connect to Git".
Autoriza a Cloudflare para acceder a tu GitHub y selecciona el repositorio de TelasVIP.
Deja todo en blanco (no es necesario build command). Haz clic en "Save and Deploy".
Cloudflare te dará una URL como telasvip.pages.dev. ¡Tu sitio está en línea!
Entra a tu proyecto en Cloudflare → pestaña "Custom domains" → "Set up a custom domain".
Ej: www.telasvip.com o telasvip.com. Cloudflare guiará el proceso DNS.
En donde compraste tu dominio (GoDaddy, Namecheap, etc.), cambia los nameservers a los de Cloudflare, o agrega los registros CNAME que te indiquen.
Puedes entrar con tu correo de Google para más rapidez.
Obtén todos los archivos: index.html, carpeta js/, carpeta css/, etc. en una carpeta de tu computadora.
En el dashboard de Netlify, al fondo de la página verás "Drag and drop your site folder here". Arrastra tu carpeta de TelasVIP ahí.
Netlify te dará una URL aleatoria como random-name-12345.netlify.app. Puedes cambiarla en Site Settings → Domain Management.
Ve a www.tawk.to → haz clic en "Sign Up Free" → regístrate con tu correo. Es completamente gratis.
Al entrar, Tawk.to te pedirá crear una "Property" (propiedad). Escribe el nombre de tu tienda (TelasVIP) y la URL de tu sitio. Haz clic en "Next".
Tawk.to te mostrará un código JavaScript para instalar en tu sitio. Se verá así:
Copia todo ese bloque de código.
En tu tienda TelasVIP:
Descarga la app de Tawk.to en tu teléfono (disponible en App Store y Google Play). Así recibirás notificaciones cuando un cliente quiera chatear y podrás responder desde tu celular.
Abre el archivo js/config.js y cambia estas líneas:
Haz clic en el ícono ⚙️ del header o en "Administración" en el footer.
En la navegación del panel, busca "Identidad & Tema".
En la tarjeta "Nombre e Ícono de la Tienda", haz clic en "Subir imagen" para subir tu logo (PNG/JPG, máx 500KB). También puedes elegir un ícono predefinido.
El logo se aplicará en el header, el loader (pantalla de carga) y el footer inmediatamente.
Si algo no funciona como esperabas, revisa esta guía nuevamente o contacta soporte.
Volver a la Tienda