registro_turnos = pd.DataFrame({
"Fecha": ["28/05/2025", "28/05/2025"],
"Nombre Cliente": ["Juana Pérez", "Ana Torres"],
"Servicio": ["Corte Mujer", "Color + Corte"],
"Precio": [4000, 8000],
"Hora": ["10:00", "11:00"],
"Duración (min)": [45, 90],
"Cancelado": ["No", "No"],
"Medio de Reserva": ["Instagram", "Google Maps"],
"Comentarios": ["Muy conforme", ""]
})
analisis_semanal = pd.DataFrame({
"Semana": ["20-26 mayo"],
"Total Turnos": [36],
"Total Ingresos": [144000],
"Ticket Promedio": [4000],
"Ocupación (%)": [80],
"No-Shows (%)": [5.5]
})
servicios_rentabilidad = pd.DataFrame({
"Servicio": ["Corte Mujer", "Coloración"],
"Precio Promedio": [4000, 6000],
"Costo Estimado": [500, 2000],
"Margen (%)": [87.5, 66.6],
"Frecuencia Semanal": [15, 10]
})
base_clientes = pd.DataFrame({
"Nombre Cliente": ["Juana Pérez", "Ana Torres"],
"Teléfono": ["1123456789", "1198765432"],
"Email": ["[email protected]", "[email protected]"],
"Primera Visita": ["12/02/2024", "10/04/2025"],
"Última Visita": ["28/05/2025", "28/05/2025"],
"Frecuencia (días)": [45, 18],
"Refiere a otros": ["Sí", "No"]
})
redes_marketing = pd.DataFrame({
"Fecha": ["25/05/2025", "26/05/2025"],
"Plataforma": ["Instagram", "TikTok"],
"Tipo de Contenido": ["Corte antes/después", "Video rápido"],
"Alcance": [5400, 8200],
"Interacciones": [300, 620],
"Turnos Generados": [4, 6]
})
# Crear el archivo Excel
with pd.ExcelWriter("Peluqueria_Palermo_Dashboard.xlsx", engine='xlsxwriter') as writer:
registro_turnos.to_excel(writer, sheet_name='Turnos', index=False)
analisis_semanal.to_excel(writer, sheet_name='Análisis Semanal', index=False)
servicios_rentabilidad.to_excel(writer, sheet_name='Servicios', index=False)
base_clientes.to_excel(writer, sheet_name='Clientes', index=False)
redes_marketing.to_excel(writer, sheet_name='Marketing', index=False)