GLC
Sistema para Barbearias

Sistema para Barbearias

React
Node.js
MongoDB

Sobre o Projeto

Um sistema de agendamento é uma ferramenta digital que permite aos clientes marcarem horários de forma autônoma, enquanto oferece ao negócio uma visão completa da operação. Para uma barbearia, isso significa menos tempo ao telefone e mais tempo focado nos clientes, com controle total sobre a agenda, finanças e equipe.

Fluxo do Dono/Gerente

  • Visão Financeira Completa: Acompanhe o faturamento diário, semanal e mensal, com gráficos de performance e relatórios detalhados.
  • Gestão de Clientes (CRM): Mantenha um cadastro completo dos clientes, com histórico de agendamentos e preferências.
  • Controle de Agendamentos: Visualize a agenda de toda a equipe, adicione agendamentos manuais e gerencie bloqueios de horários.
  • Relatórios de Vendas: Identifique os serviços e produtos mais vendidos, e a performance de cada profissional.
  • Gestão de Equipe: Cadastre membros da equipe, defina comissões, serviços associados e horários de trabalho de cada barbeiro.

Fluxo do Barbeiro/Funcionário

  • Agenda Pessoal: Acesse uma visão clara de seus próprios agendamentos do dia, semana e mês.
  • Controle de Comissões: Visualize em tempo real o valor a receber por cada serviço prestado.
  • Relatório de Horas: Acompanhe as horas trabalhadas e a produtividade.
  • Gestão de Serviços: Marque agendamentos como concluídos e veja o resumo do seu dia de trabalho.

Fluxo do Cliente

  • Agendamento Online 24/7: Cliente escolhe o serviço, o profissional de preferência e o melhor horário disponível, tudo pelo celular ou computador.
  • Lembretes Automáticos: Notificações por WhatsApp ou e-mail para reduzir o não comparecimento.
  • Histórico Pessoal: O cliente pode ver seus agendamentos passados e futuros.

Exemplo de Estrutura (Firestore)

{
  "clienteId": "user123",
  "barbeiroId": "barber456",
  "servico": "Corte + Barba",
  "data": "2025-08-15T10:00:00Z",
  "valor": 75.00,
  "status": "confirmado"
}