Desarrollo SaaS B2B en Barcelona

Convertimos tu idea SaaS en MVP funcional con Next.js, Stripe y Supabase. Entrega en 4-6 semanas. Desde 2.500€.

NO-CODE VS CÓDIGO A MEDIDA

¿Cuándo tiene sentido desarrollar un SaaS a medida vs usar Bubble?

Bubble, Webflow y Glide tienen su lugar. No somos de los que dicen que el no-code es malo. Pero hay un punto donde el código propio gana sin discusión.

No-code tiene sentido cuando...

  • Estás validando la idea y el MVP puede ser simple
  • El presupuesto inicial es muy limitado (< 1.000€)
  • No necesitas integraciones complejas ni lógica custom
  • El tiempo a mercado importa más que la escalabilidad

No-code se queda corto cuando...

  • El negocio crece y el plan de Bubble se dispara (200€+/mes)
  • Necesitas lógica de negocio que no cabe en bloques visuales
  • Las integraciones con APIs propias son lentas o imposibles
  • El rendimiento es crítico (Bubble carga en 5-8 segundos)

Señales claras de que ya toca código

  • Tienes > 500 usuarios activos y la DB empieza a sentirse
  • Los clientes piden features que no encajan en el no-code
  • La factura mensual de la plataforma supera 150€
  • Necesitas multi-tenant real con aislamiento de datos

Lo que te damos con código a medida

  • Next.js carga en < 1s. Bubble no puede competir aquí
  • Infra desde 0€ (Vercel + Supabase free tier)
  • Código tuyo al 100%, sin lock-in de plataforma
  • Escala a 10.000 usuarios sin cambiar de arquitectura
STACK 2026

El stack que usamos en todos los proyectos

No cambiamos de stack cada tres meses. Este funciona, lo dominamos y lo mantenemos al día.

Frontend

Next.js 15 con App Router, TypeScript estricto, Tailwind CSS y shadcn/ui para componentes. Server Components donde toca, Client Components donde no hay alternativa.

Next.js 15TypeScriptTailwindshadcn/ui

Backend / Base de datos

Supabase (Postgres + Auth + Storage + Row Level Security) para la mayoría de proyectos. Node.js o FastAPI cuando la lógica requiere un backend custom separado.

SupabasePostgresNode.jsFastAPI

Pagos y facturación

Stripe Billing con suscripciones, dunning automático, billing portal para el cliente final y webhooks para sincronizar el estado. Stripe cobra 1.4% + 0.25€ en Europa.

Stripe BillingWebhooksDunning

Email

Resend para emails transaccionales (confirmación de cuenta, facturas, alertas). Loops para lifecycle emails (onboarding, re-engagement). React Email para plantillas.

ResendLoopsReact Email

Analytics y producto

PostHog para analytics de producto (events, funnels, session replay, feature flags). GA4 para tráfico y conversión. Sin cookies innecesarias.

PostHogGA4Feature flags

Deploy e infraestructura

Vercel para el frontend de Next.js (desde 0€). Railway o Render para backends custom. GitHub Actions para CI/CD. La infra de entrada sale prácticamente gratis.

VercelRailwayGitHub Actions
TIPOS DE PROYECTO

4 tipos de SaaS que desarrollamos

Precio cerrado antes de empezar. Sin costes ocultos. Ver tabla completa de servicios.

MVP B2B

Landing + autenticación + dashboard básico + Stripe Billing. Lo mínimo para validar con clientes reales pagando.

Desde 2.500€
4-6 semanas
Pedir presupuesto →

SaaS Completo

Multi-tenant real con aislamiento de datos, roles y permisos, billing avanzado, panel de admin y analytics integrados.

Desde 4.500€
8-12 semanas
Pedir presupuesto →

Internal Tool / Admin Panel

CRM o ERP custom para tu empresa. No pagas licencias de Salesforce. Lo construimos exactamente para cómo trabaja tu equipo.

Desde 1.800€
3-5 semanas
Pedir presupuesto →

Migración no-code → código

Tienes Bubble o Webflow funcionando pero tocando límites. Migramos a Next.js + Supabase manteniendo la lógica de negocio.

Desde 3.500€
Plazo variable
Pedir presupuesto →
PROCESO MVP

4 semanas. MVP funcional. Sin ceremonias.

Así trabajamos en un proyecto estándar. Sin sorpresas ni reuniones de seguimiento interminables.

S1

Discovery + wireframes

Definimos el scope exacto, user flows, modelo de datos y decisiones de stack. Wireframes de las pantallas principales antes de escribir una línea de código.

S2

Auth + DB + landing

Auth completo (email + OAuth), esquema de base de datos con Row Level Security, landing page pública y estructura de rutas del dashboard.

S3

Core features + Stripe

Las funcionalidades principales del producto más integración de Stripe Billing con planes, webhooks y portal de cliente. Lo que justifica que alguien pague.

S4

Polish + deploy + handover

Pulir UI, tests básicos, deploy en Vercel + Supabase, configurar dominio y entrega de repo con documentación técnica. La app está online.

HONESTIDAD

Lo que no somos

Mejor que lo leas aquí antes que te lleves una sorpresa.

Somos un equipo pequeño que entrega MVPs rápido. Punto.

No somos una consultora de 200 personas con metodología propia. No tenemos producto propio que escalamos y vendemos como servicio. No hacemos sistemas bancarios críticos ni infraestructura para Fortune 500. Evolucionamos del diseño web al desarrollo SaaS porque los clientes nos lo pidieron — primero una web, luego una landing con formulario, luego un dashboard, luego Stripe, y al final ya era un SaaS. Eso es lo que sabemos hacer bien: convertir una idea B2B en algo que funciona, que cobra y que no se cae.

No hacemos proyectos de 6 meses sin entregar nada

MVP en 4 semanas o no firmamos. El tiempo a mercado importa más que la arquitectura perfecta en papel.

No inventamos casos de éxito que no tenemos

Tenemos proyectos reales entregados. Puedes ver el portfolio y hablar con los clientes si quieres referencias.

No hacemos estimaciones por horas

Precio cerrado siempre. Si cometemos un error de estimación, es nuestro problema, no tuyo.

EJEMPLOS

SaaS que podemos desarrollar para ti

No son productos que ya tenemos hechos. Son tipos de proyecto donde el stack encaja bien y tenemos experiencia en las decisiones técnicas que importan.

SaaS de facturación y contabilidad

Generación de facturas PDF, numeración automática, estado de cobro, exportación a Excel. Multi-empresa. Dashboard de tesorería visual. Stripe para suscripción del plan.

CRM vertical para un sector

Pipeline de ventas, fichas de clientes, tareas y recordatorios, historial de interacciones. Diseñado para un sector concreto (salud, legal, inmobiliaria) en lugar de ser otro Salesforce genérico.

Scheduler para servicios

Reservas online con disponibilidad en tiempo real, recordatorios por email/SMS, pagos integrados, panel de gestión para el negocio. Para clínicas, estudios, consultores.

Marketplace de dos lados

Compradores y vendedores, sistema de pagos con split (Stripe Connect), reseñas, onboarding diferenciado por rol. La parte técnica difícil es el flujo de dinero — la dominamos.

Dashboard de analytics personalizado

Para empresas que tienen datos en múltiples fuentes y necesitan una sola vista. Conectores a APIs externas, visualizaciones con Recharts o Chart.js, exports programados.

Internal tool para gestión interna

Lo que antes hacías en Excel o en un Google Sheet que ya no escala. Operaciones, RRHH, logística, control de stock. Más barato y más útil que cualquier SaaS genérico del mercado.

Ver proyectos web entregados →  ·  Ver tiendas online →

PREGUNTAS FRECUENTES

Dudas sobre desarrollo SaaS B2B

Las preguntas reales que nos hace la gente antes de arrancar un proyecto.

¿Cuánto cuesta desarrollar un SaaS B2B desde cero?
Depende del alcance. Un MVP B2B básico (landing + auth + dashboard + Stripe) sale desde 2.500€ en 4-6 semanas. Un SaaS completo con multi-tenant, roles y billing avanzado empieza en 4.500€. Si tienes una idea ya validada y quieres escalarla, los proyectos suelen ir entre 8.000€ y 15.000€. Sin costes ocultos: precio cerrado antes de empezar.
¿En cuánto tiempo entregáis un MVP funcional?
Un MVP B2B estándar: 4 semanas. Semana 1 es discovery y wireframes. Semana 2, auth + base de datos + landing. Semana 3, core features + integración Stripe. Semana 4, polish, deploy y handover. Para SaaS más complejos el plazo es 8-12 semanas. Los plazos son parte del acuerdo, no orientativos.
¿Qué stack técnico usáis y por qué?
Next.js 15 + TypeScript + Tailwind + shadcn/ui en frontend. Supabase (Postgres + Auth + Storage) como backend en la mayoría de proyectos, o Node/FastAPI si la lógica lo requiere. Stripe Billing para suscripciones. Resend para emails transaccionales. Vercel para deploy. Este stack nos da velocidad de entrega alta con código mantenible a largo plazo.
¿Trabajamos con suscripciones recurrentes (Stripe Billing)?
Sí. Integramos Stripe Billing con planes de suscripción, dunning automático (reintentos de cobro fallido), portal de facturación para el cliente final y webhooks para gestionar el estado de cada cuenta. Stripe cobra 1.4% + 0.25€ por transacción en Europa — es el coste de Stripe, no nuestro.
¿Hacéis multi-tenant (varios clientes en la misma plataforma)?
Sí. Es una de las partes más delicadas de un SaaS B2B. Implementamos aislamiento de datos por organización con Row Level Security de Supabase o esquemas separados según el nivel de aislamiento que requiera el negocio. Lo discutimos en el discovery antes de decidir la arquitectura.
¿El código es mío al 100%?
Sí. Al entregar el proyecto, el código fuente, los repos de GitHub y todos los accesos son tuyos. No dependes de nosotros para operar ni escalar. Si quieres seguir trabajando con nosotros para mantenimiento o nuevas features, perfecto — pero no es obligatorio.
¿Hacéis solo MVP o también escalado de SaaS existentes?
Ambos. Desarrollamos MVPs desde cero y también cogemos SaaS existentes para añadir features, mejorar rendimiento o migrar de no-code (Bubble, Webflow) a código propio. Si tienes un Bubble funcionando pero tocando límites, podemos migrarlo a Next.js + Supabase manteniendo la lógica de negocio.
¿Trabajamos con startups con poco budget?
Seré directo: un MVP bien hecho no sale por menos de 2.500€. Si el presupuesto es muy ajustado, la conversación honesta es si tiene más sentido empezar con una herramienta no-code y validar primero. Cuando hay idea validada + budget real, podemos arrancar. También hacemos pagos fraccionados: 50% al inicio, 50% en entrega.
¿Qué mantenimiento mensual requiere un SaaS?
La infraestructura base tiene coste bajo: Vercel desde 0€, Supabase desde 0€ (hasta cierto volumen), Railway desde 5€/mes. El mantenimiento de código depende de la actividad: actualizaciones de dependencias, nuevas features, bugs. Podemos acordar una bolsa de horas mensual si lo necesitas.
¿Atendéis clientes fuera de Barcelona?
Sí. Trabajamos en remoto con clientes de toda España y también del extranjero. Las reuniones son por videollamada, el código en GitHub y la comunicación por email o WhatsApp. No necesitas estar en Barcelona.

¿Tienes más dudas? Escríbenos a info@websbarcelona.com o por WhatsApp al 631 736 802.

Cuéntanos tu idea de SaaS

Sin pitch deck necesario. Con un párrafo explicando el problema que resuelves y a quién se lo vendes es suficiente para darte un presupuesto orientativo en 24h.

O rellena el formulario en /solicitar · Ver portfolio de clientes · Ver webs corporativas · Ver tiendas online