Inicio
Proyectos
← Todos los proyectos

Por mi cuenta

Un salón de cuatro personas, sin turnos por WhatsApp

La web de un salón de manicura premium en Madrid y su herramienta interna de turnos y vacaciones.

Estado
En producción
Stack
  • Astro
  • React 19
  • Tailwind 4
  • Cloudflare Workers
  • Supabase
  • Resend
La portada de miascare.com en escritorio: una mano con las uñas doradas junto al titular del salón.

El problema

Los turnos, las vacaciones y los permisos se pedían por WhatsApp. Y de voz.

En un local de cara al público, un día sin cubrir no es un detalle.

Mia's Care es un salón de manicura premium en el Retiro, en Madrid. Son cuatro personas.

El cuadrante se hacía de memoria, y la memoria fallaba. Y los fallos acababan en un «yo te dije…».

El otro problema era la web. No podía parecer el típico local de barrio. Tenía que parecer un sitio con más clase y con más inversión detrás.

Qué hice

Producto, diseño y construcción: la web y la herramienta interna.

La primera decisión fue no pagar un SaaS de turnos. Para un equipo tan pequeño, no compensaba.

La herramienta la hice con IA en dos días. No tiene IA dentro: está hecha con IA. Y va creciendo con lo que el salón necesita.

La segunda decisión fue dónde viven las reglas: en la base de datos, no en que alguien se acuerde.

En la web, el trabajo era de imagen. Diseño y estilos a mano, tipografías Fraunces, Inter y Archivo, y un hero con un vídeo en bucle hecho con IA.

Cómo funciona

  • Web pública: estática con Astro, en español e inglés y sin React. Lleva datos estructurados de salón de belleza para que la encuentren Google y los asistentes de IA. Las reservas van por el widget de Booksy.

  • App en el móvil: una PWA que se instala en el teléfono. Cada empleada ve su día, sus turnos y su saldo de días. Pide vacaciones o permisos (día completo, medio día u horas) y ve en qué estado están.

  • Bandeja del dueño: las solicitudes llegan con avisos de convenio y de cobertura, y se ve cómo afecta cada una al calendario. Desde ahí aprueba. El cuadrante por horas se rellena desde plantillas, y los festivos de Madrid entran solos desde los datos abiertos del Ayuntamiento.

  • Reglas en la base de datos: solapes, preaviso, topes, saldo y cobertura mínima se validan en Postgres, no en el navegador. El saldo se calcula con movimientos que no se borran: un error se corrige con otro movimiento. Y cada cambio queda auditado.

Resultado

Se acabaron los «yo te dije…». Y con ellos, el WhatsApp y el papel.

Turnos, saldo y solicitudes se consultan sin preguntar a nadie y sin esperar respuesta.

Coste: 0 € al mes.

Lo siguiente, todavía sin hacer: avisos por correo y exportar a Excel para la gestoría.

Para un equipo de cuatro, una herramienta a medida hecha con IA puede ganar a un SaaS. Con una condición: que las reglas vivan en la base de datos, no en la memoria de nadie.

Apps
Blog
Proyectos
Sobre mí
Juego
Newsletter
Contacto
Páginas
Inicio
Privacidad
Aviso legal
Acciones
Activar modo oscuro
Read in English