by-evuli
O sistema operacional de uma rede de clínicas licenciadas.
Uma plataforma roda a rede inteira: implantação de novos licenciados, recrutamento com vagas públicas, CRM e funil de vendas, WhatsApp e Instagram, financeiro e acompanhamento de resultados — com um lado de gestão para a franqueadora e um espaço isolado para cada clínica.
O problema
A rede rodava em planilhas, exports de Power BI e uma dúzia de ferramentas desconectadas. Cada nova clínica exigia semanas de implantação manual, e ninguém tinha uma visão confiável dos números.
A solução
Uma plataforma multi-tenant em que cada clínica só enxerga os próprios dados — garantido pelo banco, não pela interface — com pagamentos, mensagens e relatórios integrados e deploy sem downtime.
- migrations de banco
- 370+
- rotas web
- 316
- domínios de servidor
- 8
- unidades c/ matriz
- 15
Destaques
- 01
Isolamento entre clínicas garantido no PostgreSQL: cada requisição roda com um papel sem privilégios via SET ROLE e falha fechado.
- 02
Financeiro integrado: cobrança via Asaas, Pix e boleto, NFS-e e sincronização com o Conta Azul.
- 03
WhatsApp, Instagram, CRM e recrutamento com vagas públicas em um único produto.
- 04
Deploy blue/green sem downtime e backups criptografados no Cloudflare R2, com testes de restauração.
Arquitetura
- React app→Elysia API
- Caddy blue/green→Elysia API
- Elysia API→Postgres + RLS
- Elysia API→Asaas · Pix
- Elysia API→WhatsApp · Instagram
- Elysia API→LLMs
- Postgres + RLS→R2 backups
Stack
- Bun
- Elysia
- React 19
- TanStack
- PostgreSQL 17
- Drizzle
- Effect
- Supabase
- Ant Design
- Tailwind
- Docker
- Caddy
Integrações
- Asaas
- Pix
- Conta Azul
- NFS-e
- OpenAI
- Anthropic
