Voltar ao portfolio
Kronuz

Kronuz

Agendamento inteligente para o mercado de beleza

Plataforma SaaS completa que conecta estabelecimentos de beleza aos seus clientes: painel administrativo robusto, agendamento online intuitivo e gestão inteligente de toda a operação.

Projeto
Kronuz
Ano
Serviço
Produto SaaS

O desafio

Barbearias e salões de beleza enfrentam um problema recorrente: agendamentos por WhatsApp, cadernos e planilhas que geram conflitos de horário, no-shows e perda de receita. A gestão fragmentada impede o crescimento e consome tempo que deveria ser dedicado ao atendimento. O Kronuz nasceu para resolver isso de ponta a ponta.

A solução

Kronuz é uma plataforma SaaS completa que digitaliza toda a operação de agendamento. Três aplicações integradas formam o ecossistema: uma API REST robusta como núcleo, um painel administrativo completo para gestores e profissionais, e um app de agendamento mobile-first para os clientes finais.

Painel administrativo

O coração da operação. Dashboard em tempo real com receita do dia, agendamentos e métricas de crescimento. Agenda visual com visualizações diária, semanal e mensal, drag-and-drop para reagendamento rápido e overlay de disponibilidade dos profissionais. Gestão completa de clientes com histórico de atendimentos, catálogo de serviços com preços e durações, e controle de profissionais com horários de trabalho individuais.

Temas dinâmicos por nicho

A interface se adapta ao segmento do estabelecimento. Barbearias recebem tons dourados e âmbar que remetem à tradição. Salões de beleza ganham tons rosa e magenta que transmitem sofisticação. As cores são aplicadas dinamicamente via CSS custom properties, criando identidade visual sem configuração manual.

Agendamento online para clientes

Experiência mobile-first pensada para conversão. O cliente acessa o link exclusivo do estabelecimento, escolhe o serviço, seleciona adicionais opcionais, define o profissional de preferência (ou deixa o sistema atribuir automaticamente), escolhe data e horário disponível e confirma em poucos toques. Autenticação simplificada por telefone, sem fricção de cadastro.

Multi-unidade e escalabilidade

Estabelecimentos com múltiplas filiais gerenciam tudo de um único painel. Cada unidade possui slug exclusivo para URL de agendamento, horários de funcionamento independentes e profissionais alocados via sistema many-to-many. O seletor de unidade no header permite alternar entre filiais instantaneamente, com filtros automáticos em todas as visualizações.

Disponibilidade inteligente

O motor de disponibilidade calcula slots em tempo real cruzando horários de funcionamento da unidade, jornada individual de cada profissional, intervalos de almoço, agendamentos existentes e buffer de antecedência configurável. Quando o cliente não tem preferência de profissional, o sistema auto-atribui o primeiro disponível no horário escolhido.

Gestão financeira e relatórios

Relatórios de receita com filtros por unidade, profissional e período. Ticket médio, ranking dos profissionais que mais faturam, distribuição de serviços mais agendados e análise de cancelamentos. Gráficos interativos no dashboard mostram a evolução semanal e permitem decisões baseadas em dados reais.

Controle de acesso por perfil

Três níveis de acesso garantem segurança e autonomia. O administrador tem controle total e cross-tenant. O líder gerencia todo o estabelecimento. O profissional acessa apenas sua própria agenda, receita e perfil. Filtros automáticos no backend garantem isolamento de dados sem depender do frontend.

Link de agendamento com setup gate

O link de agendamento público só é liberado quando o estabelecimento atende a todos os pré-requisitos: pelo menos um serviço cadastrado, um profissional ativo, uma unidade com slug, horários de funcionamento definidos e disponibilidade configurada. Um sistema de verificação guia o gestor para completar cada etapa antes de compartilhar o link com clientes.

Arquitetura e desenvolvimento

O ecossistema foi construído com três aplicações independentes que se comunicam via API REST. O backend em Node.js com Express e Prisma ORM garante performance e type-safety com PostgreSQL. O painel administrativo usa React com Vite, Tailwind CSS e shadcn/ui para uma interface rica e responsiva. O app do cliente, também em React com Vite, prioriza a experiência mobile-first com componentes customizados e sistema de skins configurável por estabelecimento.

Resultados

Uma plataforma que transforma a operação de estabelecimentos de beleza: elimina conflitos de agenda, reduz no-shows com agendamento digital, centraliza a gestão financeira e libera tempo dos profissionais para o que realmente importa — atender bem. Multi-tenant por design, o Kronuz escala para atender desde o barbeiro autônomo até redes com múltiplas unidades.

Stack do projeto - Tecnologias utilizadas

Outros projetos