Skip to content

Visão Geral do Sistema

O que é o SystemClinic?

O SystemClinic é uma plataforma SaaS (Software as a Service) multi-tenant desenvolvida para centralizar e automatizar a gestão operacional de clínicas estéticas e médicas de pequeno a médio porte.

A plataforma resolve um problema real enfrentado por centenas de clínicas: ferramentas fragmentadas. Agendas em planilhas, controle financeiro em sistemas isolados, prontuários em papel e comunicação manual via WhatsApp — tudo isso gera retrabalho, inconsistências e risco de não conformidade com a LGPD.

Para Quem é o SystemClinic?

Tipo de estabelecimentoExemplos
Clínicas estéticasDepilação, harmonização facial, skincare, laser
Clínicas médicasDermatologia, ortopedia, ginecologia
Consultórios1 a 50 profissionais
Redes de clínicasMúltiplas unidades com gestão centralizada

O Que a Plataforma Resolve

Problema 1 — Perda de Agendamentos

Confirmações manuais via telefone resultam em esquecimentos e cancelamentos de última hora. O SystemClinic automatiza confirmações e envia lembretes por e-mail em momentos estratégicos.

Problema 2 — Inconsistência Financeira

A desconexão entre a agenda e o financeiro gera diferenças entre o que foi realizado e o que foi cobrado. O SystemClinic gera faturas automaticamente ao concluir um atendimento.

Problema 3 — Histórico Clínico Descentralizado

Prontuários em papel ou sistemas legados sem busca eficiente. O SystemClinic centraliza todo o histórico do paciente em um único local, com criptografia e auditoria.

Problema 4 — Gestão Multi-unidades Complexa

Donos com múltiplas unidades não têm visão consolidada. O SystemClinic oferece gestão hierárquica com tenant multi-unidade e relatórios consolidados.

Problema 5 — Não Conformidade com LGPD

Dados sensíveis de pacientes dispersos em ferramentas não gerenciadas. O SystemClinic implementa criptografia, controle de acesso, logs de auditoria e exportação de dados por solicitação.

Funcionalidades Principais

SystemClinic
├── Agendamento
│   ├── Calendário interativo (dia/semana/mês)
│   ├── Confirmação e lembretes automáticos por e-mail
│   ├── Controle de disponibilidade por profissional
│   └── Máquina de estados (Agendado → Confirmado → Em Atendimento → Concluído)

├── Pacientes
│   ├── Cadastro completo com validação de CPF
│   ├── Histórico de atendimentos
│   ├── Detecção e merge de duplicatas
│   └── Exportação LGPD

├── Prontuário Digital
│   ├── Anamnese e evoluções
│   ├── Upload de exames e documentos (até 20 MB)
│   ├── Criptografia AES-256 at rest
│   └── Assinatura digital do profissional

├── Financeiro
│   ├── Faturamento automático pós-atendimento
│   ├── Múltiplos métodos de pagamento
│   ├── Integração PagarMe (PIX, cartão, boleto)
│   └── Emissão de NFS-e

├── Relatórios & Dashboard
│   ├── Dashboard em tempo real (SignalR)
│   ├── Relatório de fluxo de caixa
│   ├── Relatório de no-show e cancelamentos
│   └── Exportação PDF e CSV

└── Administração
    ├── Multi-tenant com isolamento por organização
    ├── RBAC granular (6 níveis de acesso)
    ├── Audit log imutável de todas as ações
    └── Gestão de múltiplas unidades

Tecnologias Utilizadas

Frontend

TecnologiaVersãoUso
Angular18.2Framework principal (standalone components)
TypeScript5.4Tipagem estática
Tailwind CSS3.4Estilização
Lucide Angular0.446Ícones
Chart.js / ng2-charts4.4 / 6.0Gráficos
Microsoft SignalR8.0Comunicação em tempo real
RxJS7.8Programação reativa

Backend

TecnologiaVersãoUso
ASP.NET Core10.0API REST
C#13.0Linguagem principal
Firebase Admin SDKStorage e autenticação de tokens
Hangfire + RedisBackground jobs e cache
Serilog + OpenTelemetryLogs e rastreamento
SentryMonitoramento de erros

Infraestrutura

ComponenteTecnologia
AutenticaçãoJWT próprio (.NET)
Armazenamento de arquivosFirebase Storage
Banco de dadosPostgreSQL 16 (produção) / SQLite (desenvolvimento)
CacheRedis 7
CI/CDGitHub Actions
DeployFirebase Hosting (frontend)

Arquitetura em Resumo

Angular SPA ──JWT──▶ .NET API ──▶ PostgreSQL
     │                  │
     │              Hangfire (jobs)
     │              Redis (cache)
     │              Firebase Storage (arquivos)
     │              PagarMe / Stripe (pagamentos)
     │              Resend (e-mails)

     └──SignalR──▶ .NET Hub (tempo real)

Conformidade e Segurança

  • LGPD: Criptografia de dados sensíveis, exportação por solicitação, logs de acesso com retenção de 5 anos
  • TLS 1.3: Transporte criptografado obrigatório com HSTS
  • OWASP: Proteção contra SQLi, XSS, CSRF e IDOR
  • WCAG 2.1 AA: Interface acessível com suporte a leitores de tela e navegação por teclado

Status do MVP

O MVP 1.0.0 foi entregue para a clínica piloto em maio de 2026, com os seguintes módulos funcionais:

  • ✅ Autenticação JWT com refresh automático
  • ✅ Gestão de pacientes e profissionais
  • ✅ Calendário de agendamentos com tempo real
  • ✅ Prontuário básico (anamnese e evolução)
  • ✅ Faturamento manual com integração PagarMe
  • ✅ Dashboard operacional com SignalR
  • ✅ Audit log completo
  • ✅ Upload de arquivos via API

Para a lista completa de itens planejados, veja o Roadmap.

Desenvolvido com ❤️ pela equipe FastGivr.