Sobre o projeto

EisenCare é uma plataforma SaaS multi-tenant para gestão completa de barbearias, construída do zero, desde o design da arquitetura até a infraestrutura em produção. Cada barbearia opera em seu próprio espaço isolado com URL personalizada por slug, painel administrativo dedicado e página pública de agendamento.

O sistema foi projetado para resolver os problemas mais comuns do setor: agenda desorganizada, faltas sem aviso, controle financeiro manual e ausência de visibilidade sobre o desempenho dos profissionais. Hoje roda em produção com clientes reais e continua evoluindo.

Funcionalidades

  • Agendamento online com wizard de 5 etapas e detecção automática de conflitos
  • Painel administrativo completo com controle de agenda, profissionais e clientes
  • Página pública personalizada por barbearia com slug de URL único
  • Sistema de POS com cálculo automático de comissões por profissional
  • Controle de estoque com rastreamento de consumo por atendimento
  • Dashboard analítico com KPIs de faturamento, agendamentos e desempenho
  • Ranking de performance por profissional
  • Planos de assinatura VIP para clientes frequentes
  • Autenticação com controle de papéis: Admin, Profissional e Cliente
  • Exportação de dados em CSV para relatórios externos

Stack

.NET 8 ASP.NET Core Entity Framework Core PostgreSQL Next.js (React) Tailwind CSS Clean Architecture JWT Docker CI/CD