Skip to main content
Esta guía te muestra cómo crear tu página web desde cero usando el sistema de onboarding de SYNTIweb.

Elige tu Producto

1

Accede al selector

Visita syntiweb.com/onboarding y verás tres opciones:
  • SYNTIstudio — Página web completa para cualquier negocio
  • SYNTIfood — Menú digital para restaurantes
  • SYNTIcat — Catálogo con carrito para tiendas
Selecciona el producto que mejor se adapte a tu negocio.

Onboarding SYNTIstudio

1

Información del negocio

Completa el formulario de 5 pasos:Paso 1: Datos básicos
  • Nombre del negocio (obligatorio)
  • Segmento (restaurante, tienda, salud, profesional, técnico, educación, transporte)
  • Plan (Oportunidad 13,Crecimiento13, Crecimiento 19, Visión $25)
El plan define cuántos productos y servicios puedes agregar. Puedes actualizarlo después.
2

Elige tu subdominio

Escribe el nombre que quieres para tu URL: tunegocio.syntiweb.comEl sistema verifica disponibilidad en tiempo real usando el endpoint:
GET /onboarding/subdomain-check?subdomain=tunegocio
Solo se permiten letras, números y guiones.
3

Configura tu hero section

  • Título principal: Mensaje de bienvenida (máx. 100 caracteres)
  • Subtítulo: Describe tu negocio (máx. 200 caracteres)
  • Eslogan: Frase memorable (opcional)
Ejemplo para una pizzería:
  • Título: “Pizzas artesanales directo a tu mesa”
  • Subtítulo: “Masa fermentada 24h, ingredientes frescos, delivery en Caracas”
4

Sección Acerca de

  • Texto descriptivo: Cuenta tu historia (máx. 1000 caracteres)
  • 3 propuestas de valor: Tus ventajas principales
Ejemplo:
  • “Entrega en 30 minutos”
  • “Ingredientes importados”
  • “Recetas tradicionales napolitanas”
5

Datos de contacto

  • Teléfono (opcional)
  • WhatsApp ventas (recomendado)
  • Email (opcional)
  • Ciudad (opcional)
El número de WhatsApp es el canal principal de pedidos. Agrégalo desde el inicio.

Onboarding SYNTIfood

1

Datos del restaurante

  • Nombre del negocio
  • Tipo (restaurante, fonda, panadería, repostería, comida rápida)
  • Plan (Básico 9,Semestral9, Semestral 39, Anual $69)
  • Subdominio
  • WhatsApp ventas
2

Primera categoría del menú

Crea tu primera categoría con ítems iniciales:
  • Nombre de categoría: Ej. “Pizzas”, “Entradas”, “Bebidas”
  • Ítems: Agrega al menos 3 productos con nombre y precio
El sistema ejecuta TenantBootstrapFood::addInitialCategory() para crear:
  • Directorio storage/app/tenants/{id}/menu/
  • Archivo menu.json con estructura de categorías
3

Vista previa y publicación

Revisa tu menú en /onboarding/{tenantId}/previewSi todo luce bien, haz clic en “Publicar”. Esto:
  • Activa el tenant (status = ‘active’)
  • Hace visible tu página en tunegocio.syntiweb.com
  • Redirige al dashboard

Onboarding SYNTIcat

1

Configuración de tienda

  • Nombre del negocio
  • Tipo de tienda (ropa, accesorios, tecnología, hogar, otros)
  • Plan (Básico 9,Semestral9, Semestral 39, Anual $69)
  • Subdominio
  • WhatsApp ventas
2

Primer producto

Crea tu producto inicial:
  • Nombre: Ej. “Camisa polo azul”
  • Precio en REF: Valor de referencia
  • Descripción: Detalles del producto (opcional)
El sistema ejecuta TenantBootstrapCat::addInitialProduct() para crear:
  • Registro en tabla products
  • Directorio storage/app/tenants/{id}/catalog/
3

Publicar catálogo

Revisa tu producto en la vista previa y publica tu tienda.

Después de Publicar

1

PIN de seguridad

Tu PIN inicial es 1234. Cámbialo inmediatamente desde Config → Seguridad.
Sin el PIN correcto no podrás acceder al dashboard ni editar tu página.
2

Acceso al dashboard

  • Desktop: Presiona Alt + S en tu página pública
  • Móvil: Mantén presionado 3 segundos el logo
Ingresa tu PIN para entrar al panel de administración.
3

Próximos pasos

  • Sube tu logo (tab Diseño)
  • Agrega más productos o servicios
  • Configura medios de pago
  • Personaliza colores y tema
  • Descarga tu código QR para impresión

Estructura Técnica Creada

Al completar el onboarding, SYNTIweb crea automáticamente: Registros en base de datos:
  • tenants → Datos principales del negocio
  • tenant_customization → Configuración visual y contenido
  • Plan activado (plan_activated_at) con 1 año de duración
Archivos del sistema:
  • storage/app/public/tenants/{id}/ → Directorio de imágenes
  • menu.json (solo Food) o estructura de catálogo (solo Cat)
Configuración inicial:
  • Theme según segmento (vía PrelineThemeService::getThemeForSegment())
  • Hero layout: gradient
  • Status: active
  • PIN hash: bcrypt(‘1234’)
El endpoint de creación es POST /onboarding/{producto}/guardar y retorna el tenant_id para redirección.

Build docs developers (and LLMs) love