Logo UTCD

Propuesta de App de Gestión de Peluquería

Documento funcional y estructural — clientes, agenda, servicios, profesionales, tratamientos, productos, inventario, ventas, caja y fidelización

Sistema Integral de Gestión para Peluquería

Plataforma para administrar peluquerías y profesionales independientes, centralizando clientes, turnos, cortes, coloración, tratamientos, estilistas, historial de servicios, productos, inventario, ventas, comisiones, caja, promociones y seguimiento de clientes.

ÁreaDesarrollo de Sistemas
TipoEspecificación funcional
EnfoqueServicios de belleza

1. Objetivo general

Centralizar la operación de la peluquería desde la reserva hasta el cobro y seguimiento posterior, registrando los servicios realizados, productos aplicados, fórmulas de color, profesionales responsables y evolución del historial del cliente.

Criterio principal: cada cliente debe contar con una ficha técnica y comercial que permita consultar cortes, coloraciones, fórmulas, tratamientos, fotografías, preferencias, productos y frecuencia de visitas.

2. Tipos de usuarios

Administración

Administrador

  • Usuarios
  • Roles y permisos
  • Servicios
  • Precios
  • Configuración
Recepción

Recepcionista

  • Agenda
  • Clientes
  • Turnos
  • Confirmaciones
  • Cobros
Profesional

Estilista / Peluquero

  • Agenda propia
  • Atenciones
  • Fichas técnicas
  • Comisiones
  • Disponibilidad
Cliente

Cliente

  • Reservar turno
  • Elegir profesional
  • Consultar servicios
  • Historial
  • Promociones

3. Tablas base / maestros

Clientes

Datos personales, contacto, preferencias e historial.

Profesionales

Estilistas, especialidades, horarios y comisiones.

Servicios

Corte, lavado, peinado, coloración, tratamientos y combos.

Productos

Shampoo, tinturas, oxidantes, mascarillas, tratamientos y productos de venta.

Tratamientos

Catálogo de tratamientos capilares y protocolos.

Colores

Cartas, tonos, fórmulas y combinaciones.

Horarios

Jornadas, descansos, feriados y disponibilidad.

Promociones

Descuentos, combos, membresías y campañas.

4. Ficha del cliente

5. Agenda y turnos

La agenda debe administrar disponibilidad por profesional, servicio, duración y puesto de trabajo.

Cliente → Servicio → Profesional → Fecha / hora → Reserva → Confirmación → Atención → Cobro
EstadoDescripción
DisponibleHorario libre.
ReservadoTurno creado.
ConfirmadoCliente confirmó.
En esperaCliente llegó.
En atenciónServicio iniciado.
FinalizadoServicio terminado.
CanceladoTurno cancelado.
No asistióCliente no concurrió.

6. Reserva de turno

7. Servicios de peluquería

Corte y peinado

Corte, brushing, secado, peinados y acabados.

Coloración

Tinte, retoque, mechas, balayage, iluminación y correcciones.

Tratamientos

Hidratación, nutrición, reconstrucción, keratina y protocolos.

Combos

Combinaciones de corte, lavado, color, tratamiento y peinado.

8. Ficha de atención

Registrar lo realizado durante cada visita para mantener un historial técnico y comercial.

9. Ficha técnica capilar

DatoInformación
Tipo de cabelloLiso, ondulado, rizado u otros.
TexturaFina, media o gruesa.
EstadoNatural, tratado, teñido o decolorado.
LargoCorto, medio o largo.
Color actualColor y tono actual.
Historial químicoProcesos anteriores relevantes.
ObservacionesNotas para futuras atenciones.

10. Coloración y fórmulas

Uno de los módulos más importantes para una peluquería profesional es guardar las fórmulas utilizadas para poder repetir o ajustar un trabajo.

Cliente → Diagnóstico capilar → Fórmula → Aplicación → Tiempo → Enjuague → Tratamiento → Resultado → Registro fotográfico

11. Catálogo de estilos

12. Historial de servicios

DatoContenido
FechaFecha de atención.
ServicioServicio realizado.
ProfesionalResponsable.
Color / fórmulaCuando corresponda.
TratamientoProducto o protocolo.
FotoRegistro visual.
ObservacionesInformación para próxima visita.

13. Inventario de productos

14. Movimientos de stock

MovimientoUso
EntradaCompra o recepción.
ReservaProducto asignado a una atención.
ConsumoProducto aplicado en un servicio.
Salida por ventaProducto vendido.
DevoluciónProducto retornado.
AjusteCorrección documentada.
BajaProducto vencido o inutilizable.
TransferenciaMovimiento entre sucursales o depósitos.

15. Consumo por servicio

Asociar productos y consumos estimados a los servicios permite calcular costos y detectar desviaciones.

ServicioProductoControl
ColoraciónTinte + oxidanteCantidad y fórmula.
TratamientoMascarilla / ampollaDosis aplicada.
LavadoShampoo / acondicionadorConsumo estimado.

16. Ventas y productos

17. Comisiones de profesionales

18. Caja y cobros

Cobros

Servicios, productos, anticipos y saldos.

Caja

Apertura, ingresos, egresos, retiros, arqueo y cierre.

Cuenta corriente

Débitos, créditos, pagos y saldos.

Medios de pago

Efectivo, transferencia, tarjeta, QR y otros.

19. Promociones y fidelización

20. Notificaciones y recordatorios

21. Compras y proveedores

22. Dashboard

IndicadorInformación
TurnosTurnos del día, semana y mes.
IngresosIngresos por servicios y productos.
ServiciosServicios más realizados.
ProfesionalesAtenciones, ventas y comisiones.
ClientesNuevos, frecuentes e inactivos.
ProductosStock bajo y productos más vendidos.
ColoraciónServicios y fórmulas registradas.
CancelacionesTurnos cancelados y ausencias.

23. Reportes

Agenda

  • Turnos
  • Ocupación
  • Cancelaciones
  • Ausencias

Ventas

  • Servicios
  • Productos
  • Ingresos
  • Medios de pago

Profesionales

  • Atenciones
  • Comisiones
  • Productividad
  • Ventas

Clientes

  • Frecuencia
  • Ticket promedio
  • Retención
  • Inactividad

24. Estructura de datos recomendada

CapaEntidadesFunción
Clientesclientes, preferencias, historial_clientes, fotografiasGestión de clientes.
Profesionalesprofesionales, especialidades, horarios, comisionesEquipo de trabajo.
Serviciosservicios, categorias_servicio, precios, servicio_productosCatálogo.
Agendaturnos, disponibilidad, bloqueos, reprogramacionesReservas.
Atencionesatenciones, atencion_detalle, estilos, tratamientos, fotografiasHistorial técnico.
Coloracióncolores, formulas_color, formula_detalle, aplicacionesRegistro de fórmulas.
Inventarioproductos, almacenes, ubicaciones, lotes, movimientos_stockStock.
Comprasproveedores, ordenes_compra, recepciones, pagosAbastecimiento.
Ventasventas, venta_detalle, descuentos, promocionesVentas.
Finanzascobros, caja, caja_movimientos, cuentas_corrientes, comisionesControl financiero.
Seguridadusuarios, roles, permisos, auditoria, notificacionesSeguridad y trazabilidad.

25. Menú general

26. Flujo integral

Cliente → Consulta servicios → Selecciona profesional → Reserva → Confirmación → Llegada → Diagnóstico → Servicio → Registro técnico → Foto → Cobro → Comisión → Historial → Próxima visita
Coloración → Diagnóstico → Fórmula → Aplicación → Consumo de productos → Resultado → Fotografía → Registro para próxima visita
Compra → Recepción → Inventario → Consumo por servicio → Venta / aplicación → Actualización de stock → Reporte de costos

27. Arquitectura tecnológica sugerida

App móvil

Flutter para clientes y profesionales: reservas, agenda, historial, servicios, fórmulas, fotografías y notificaciones.

Panel web

Administración de agenda, clientes, servicios, coloración, inventario, ventas, caja y reportes.

Backend / API

API REST con autenticación, disponibilidad, reservas, historial técnico, inventario, ventas y auditoría.

Base de datos

MySQL o PostgreSQL con transacciones, índices, relaciones y respaldos.

Conclusión: la App de Peluquería debe integrar agenda, clientes, profesionales, servicios, coloración, tratamientos, historial técnico, inventario, ventas, comisiones y fidelización. El registro de fórmulas y fotografías permite mantener continuidad profesional y ofrecer una atención personalizada en cada visita.