↘ Move your cursor — every square is someone searching Mueve el cursor: cada cuadro es alguien buscando

Right now, someone is searching for what you sell in a search bar. Ahora mismo alguien está buscando lo que vendes en un buscador.

Search results or AI answers — if you're not in them, people call someone who is. We build your website or app, then fill it with ads, videos and songs so customers find you and reach out. Buscador o IA: si no estás ahí, llaman a otro. Construimos tu web o tu app y la llenamos de anuncios, videos y canciones para que te encuentren y te escriban.

Mini game · while you decideMini juego · mientras decides

Catch the leads. Dodge the 404s. Atrapa los leads. Esquiva los 404.

Leads 0 BestRécord 0

Space, ↑ or tap to jump · avoid jumping into SPAMEspacio, ↑ o toca para saltar · ojo con saltar al SPAM

Selected workTrabajos seleccionados

Five real projects. What we built, how, and why. Cinco proyectos reales. Qué hicimos, cómo y por qué.

Websites, platforms and apps that are live today — not mockups. Webs, plataformas y apps que ya están funcionando, no mockups.

01 / 05Website + bookingWeb + reservas

Karen Granja

Bilingual portfolio and online booking for a portrait studio in Winter Garden, Orlando. Portafolio bilingüe y reservas online para un estudio de retratos en Winter Garden, Orlando.

Web BookingReservas EN · ES
karengranja.com
Karen Granja website: portrait studio home page with booking button
Karen Granja booking flow, step 4 of 7: calendar with available dates and a $100 deposit to book
Book + pay in < 3 minReserva + pago en < 3 min
What we builtQué hicimos
A bilingual site showcasing six session types — maternity, newborn, family, events and more — with its own booking system. Una web bilingüe con seis tipos de sesión —maternidad, recién nacido, familia, eventos y más— y un sistema de reservas propio.
HowCómo
A guided seven-step flow on the same site: pick the session, choose a date with real availability and pay a deposit to lock it in. Seasonal promos run from the top bar. Un flujo guiado de siete pasos en la misma web: eliges la sesión, una fecha con disponibilidad real y pagas un anticipo para apartarla. Las promos de temporada van en la barra superior.
WhyPor qué
So clients can book and pay on their own in under three minutes — no back-and-forth over messages. Que los clientes reserven y paguen solos en menos de tres minutos, sin ida y vuelta por mensajes.

02 / 05SaaS platformPlataforma SaaS

Roda

Direct ordering and delivery for restaurants, under their own website and their own brand. Pedidos y delivery directo para restaurantes, con su propia web y su propia marca.

Svelte Supabase SaaS
Roda website: delivery platform for restaurants with live order cards
Salerno Pizza's ordering site, built on Roda, on a phone Never a % of your salesNunca un % de tu venta
What we builtQué hicimos
A platform where each restaurant gets its own web store, takes orders and manages them live from a dashboard. Una plataforma donde cada restaurante tiene su tienda web, recibe pedidos y los gestiona en vivo desde un panel.
HowCómo
Svelte and Supabase. Checkout by card, cash or bank transfer, real-time orders, and a store ready in 24 hours. Svelte y Supabase. Checkout con tarjeta, efectivo o transferencia, pedidos en tiempo real y una tienda lista en 24 horas.
WhyPor qué
Delivery apps keep 15–30% of every order. With Roda, restaurants pay a flat fee and sell directly to their own customers. Las apps de delivery se quedan con el 15–30 % de cada pedido. Con Roda el restaurante paga una tarifa fija y le vende directo a sus clientes.

03 / 05Mobile appApp móvil

RYM Cargo

A Miami mailbox app: customers register their purchases and follow every package all the way to Guayaquil, on iOS and Android. App de casillero en Miami: el cliente registra sus compras y sigue cada paquete hasta Guayaquil, en iOS y Android.

React Native Expo iOS Android
RYM Cargo app: virtual mailbox with the status of every package RYM Cargo app: pre-alert form to register a purchase with its invoice RYM Cargo app home: mailbox, package statuses and yearly allowance
iOS + Android · 1 codebaseiOS + Android · 1 código
What we builtQué hicimos
An app where every RYM Cargo customer gets a virtual mailbox: they pre-alert purchases with the invoice, see what stage each package is at and keep an eye on their yearly allowance. Una app donde cada cliente de RYM Cargo tiene su casillero virtual: prealerta sus compras con la factura, ve en qué etapa está cada paquete y controla su cupo anual.
HowCómo
React Native with Expo, one codebase for iOS and Android. Seven statuses from the Miami warehouse to pickup, notifications when something changes, and pickup at a branch or by courier. React Native con Expo, un solo código para iOS y Android. Siete estados desde la bodega en Miami hasta el retiro, avisos cuando algo cambia y retiro en sucursal o con transportista.
WhyPor qué
So customers know where their package is without having to call or message to ask. Que el cliente sepa dónde está su paquete sin tener que llamar ni escribir para preguntar.

04 / 05E-commerce

La Historia con Wifi

Online store and brand home for a history podcast and its board games made in Ecuador. Tienda online y casa de marca de un podcast de historia y sus juegos de mesa hechos en Ecuador.

E-commerce Web
lahistoriaconwifi.com
La Historia con Wifi website: board games made in Ecuador with shop buttons
Checkout without an accountCompra sin crear cuenta
What we builtQué hicimos
The store for the games (like Paga Piso), a hub for the podcast and its characters, and the list of retail locations — all on one site. La tienda de los juegos (como Paga Piso), el hub del podcast y sus personajes, y los puntos de venta, todo en un solo sitio.
HowCómo
An interactive catalog, guest checkout with no account needed, secure payment and shipping nationwide. Catálogo interactivo, compra como invitado sin crear cuenta, pago seguro y envíos a todo el país.
WhyPor qué
To turn podcast listeners into buyers with as little friction as possible: from hearing an episode to having the game at home. Convertir a la audiencia del podcast en compradores con el menor roce posible: de escuchar un episodio a tener el juego en casa.

05 / 05SaaS · CRM

Obtur

The CRM built for photographers: clients, bookings, payments and automated follow-up, all in one place. El CRM hecho para fotógrafos: clientes, reservas, cobros y seguimiento automático, todo en un solo lugar.

SvelteKit Supabase Stripe
obtur.com
Obtur dashboard with sample data: new clients, active jobs, open quotes, lead funnel and recent clients Obtur booking with sample data: automated workflow of emails and tasks next to the booking and client details Obtur money view with sample data: sold, collected and still owed, month by month and per client Obtur website: studio management for photographers, with an early-access form
Leads → bookings, on autopilotLeads → reservas, en automático
Sample dataDatos de ejemplo
What we builtQué hicimos
A complete CRM for photography studios: client pipeline, lead-capture forms, quotes, bookings, payments, calendar and packages — all from one dashboard. Un CRM completo para estudios de fotografía: pipeline de clientes, formularios de captación, cotizaciones, reservas, cobros, calendario y paquetes, todo desde un mismo panel.
HowCómo
SvelteKit (Svelte 5) and Supabase, multi-tenant so each studio only sees its own data. Payments with Stripe, email with Resend and push notifications. Every booking triggers an automatic workflow — confirmation, questionnaire, a reminder the day before — that sends itself. SvelteKit (Svelte 5) y Supabase, multi-tenant: cada estudio ve solo lo suyo. Cobros con Stripe, correos con Resend y notificaciones push. Cada reserva dispara un workflow automático —confirmación, cuestionario, recordatorio del día anterior— que se envía solo.
WhyPor qué
Photographers run their business across chats, spreadsheets and half a dozen apps. Obtur brings it all into one CRM made for them, so they spend less time on admin and more time behind the camera. Los fotógrafos llevan su negocio entre chats, hojas de cálculo y media docena de apps. Obtur lo junta todo en un CRM hecho a su medida, para que pasen menos tiempo administrando y más tiempo detrás de la cámara.

Growth & leadsPromoción y leads

A website without traffic is a flyer in a drawer. We bring the leads. Una web sin tráfico es un folleto en un cajón. Nosotros traemos los leads.

We don't hand over the site and disappear. We make the content, launch the campaigns and track what actually brings in customers. No te entregamos la web y desaparecemos. Creamos el contenido, lanzamos las campañas y medimos qué trae clientes de verdad.

Meta Ads

Facebook and Instagram campaigns: targeting, lead forms and weekly optimization. Campañas en Facebook e Instagram: segmentación, formularios de leads y optimización semanal.

Videos

Reels, ads and social content — from the script to the final cut. Reels, anuncios y contenido para redes, del guion a la edición.

Songs & jinglesCanciones y jingles

Original music for your brand and your ads — a jingle people actually remember. Música original para tu marca y tus anuncios: un jingle que la gente recuerde.

Landing pages & captureLandings y captación

Campaign pages, forms, WhatsApp, pixel and conversion tracking. Páginas de campaña, formularios, WhatsApp, píxel y seguimiento de conversiones.

Illustrative · a good campaign day Ilustrativo · un buen día de campaña

ContactContacto

Got a project, or want more customers? Let's talk. ¿Tienes un proyecto o quieres más clientes? Hablemos.

Tell us what you want to launch or sell. We'll get back to you within 24 hours with a clear proposal. Cuéntanos qué quieres lanzar o vender. Te respondemos en menos de 24 horas con una propuesta clara.

hello@bluedino.dev