La Zona Barber
Lead Full Stack Developer & Co-Creator
SaaS multi-tenant para barberías. Gestión de citas, inventario y fidelización de clientes.
Next.jsNestJSTypeScriptPostgreSQLPrismaTailwind CSS
El Problema
Las barberías necesitan gestionar citas, inventario y fidelización de clientes, pero las herramientas existentes son genéricas y no entienden el flujo de trabajo específico del negocio.
Identifiqué esta necesidad trabajando directamente con dueños de barberías: clientes que no llegan a sus citas, dificultad para llevar el inventario de productos, y la imposibilidad de identificar y premiar a los clientes frecuentes.
La Solución
Un SaaS diseñado desde cero específicamente para el flujo de trabajo de barberías:
- Gestión de citas con recordatorios automáticos
- Control de inventario de productos
- Sistema de fidelización para clientes recurrentes
- Dashboard analítico para el dueño del negocio
Estado Actual
Fase 1 - En Producción ✅
- Sistema de citas completo
- Panel de administración
- Gestión de clientes
- 1 negocio real utilizando el sistema activamente
Fase 2 - En Desarrollo 🔄
- Sistema de inventario avanzado
- Fidelización con puntos
- Reportes y analytics
- Iterando basado en feedback del primer usuario
Próximas Metas
- Incorporar 2 negocios adicionales como beta users
- Validar features de Fase 2 con usuarios reales
Detalles Técnicos
Arquitectura
El sistema está construido con una arquitectura moderna separando frontend y backend:
- Frontend: Next.js con App Router para una experiencia fluida
- Backend: NestJS con arquitectura modular y clean code
- Base de datos: PostgreSQL con Prisma ORM
- Estilos: Tailwind CSS para un desarrollo rápido
Decisiones Clave
- Multi-tenant desde el inicio: Diseñado para escalar a múltiples barberías
- API RESTful documentada: Permite futuras integraciones
- Onboarding simple: Un barbero debe poder empezar en minutos
Retos Superados
- Validación de mercado: Trabajar directamente con un usuario real para iterar rápidamente
- Balance features/tiempo: Priorizar un MVP funcional sobre un producto perfecto
- UX para no-técnicos: El barbero promedio no es tech-savvy
Impacto
- Fase 1 en producción con un negocio real
- Desarrollo iterativo basado en feedback real
- Validación de que el problema es real y la solución funciona