Gestión integral de belleza
Manual de uso
Guía rápida para comenzar a administrar el salón sin tocar código.
Landing y sitio publico
La pagina principal muestra la identidad del salon, imagen principal, servicios, profesionales, datos de contacto, mapa, botones de reserva, acceso al login, manual y selector de idioma. Todo se alimenta desde Configuracion del Salon.
Sistema bilingue
El selector ES / EN esta disponible en login, panel y vistas publicas. El idioma se guarda en sesion y todos los textos visibles usan archivos de traduccion Laravel.
Ingreso y modo demo
Si el modo demo está activo, el login muestra un botón que ingresa con un usuario administrador creado por los seeders.
Dashboard y graficos
El panel principal muestra metricas y graficos de reservas, ingresos diarios y mensuales, estados de turnos, servicios mas vendidos, productividad por profesional y formas de pago mas usadas.
Configuración del salón
Desde el panel podés administrar nombre, logo, favicon, fondo del login, colores, contacto, redes, textos, moneda, zona horaria e idioma.
Turnos y clientes
Cargá clientes, servicios y profesionales; luego creá turnos desde el panel o desde el sitio público.
Clientes
Permite crear, editar, ver y eliminar clientes. Los clientes se vinculan a reservas, pagos y reportes para conocer historial y recurrencia.
Ficha de salud estetica
Cada cliente puede tener una ficha con alergias, contraindicaciones, medicacion, antecedentes esteticos, productos usados, formulas, diagnostico, recomendaciones y alertas visibles en turnos y cobros.
Servicios
Permite administrar servicios, precios y relacionarlos con profesionales. En la reserva publica los servicios se filtran segun el profesional elegido.
Profesionales
Permite administrar empleados o profesionales, sus datos, foto y servicios asociados. El sistema valida disponibilidad por profesional, dia y horario.
Reservas y cobros
Las reservas pueden quedar pendientes, confirmadas, pagadas, canceladas o rechazadas. Se controla el pago total o parcial, se evita doble reserva para el mismo profesional y se puede cobrar desde reservas pendientes o caja.
Caja diaria
La caja permite abrir con saldo inicial, registrar ingresos y gastos, cobrar reservas, calcular saldo esperado, cerrar con saldo contado y guardar diferencias de arqueo.
Historial de cajas
El historial permite revisar todas las cajas abiertas y cerradas, responsables, fechas, saldos, diferencias y detalle de movimientos de cada jornada.
Tipos de movimientos
Los conceptos de caja son administrables. Cada tipo tiene nombre ES/EN, codigo, estado activo y operacion de ingreso o gasto para calcular correctamente la caja.
Formas de pago
Las formas de pago se administran desde el panel y pueden activarse o desactivarse. Se usan en reservas, cobros, caja y graficos de negocio.
Reportes y analisis
El sistema usa los datos de reservas, servicios, profesionales, caja y pagos para mostrar indicadores de rendimiento, productividad, ingresos y metodos de pago.
Usuarios y permisos
El usuario administrador puede gestionar roles, permisos y usuarios sin cambiar rutas ni código.
Confirmaciones y alertas
Las acciones importantes como eliminar, confirmar, anular, cobrar, registrar movimientos y cerrar caja usan SweetAlert2 para confirmar antes de continuar.
Datos iniciales
Ejecutá php artisan migrate --seed para crear permisos, roles, usuario administrador, servicios, profesionales, clientes y un turno demo.