Voltar para projetos
LexTriage
Widget de chat com IA que qualifica leads para escritórios de advocacia e os acompanha em um Kanban multi-tenant.
TypeScriptPythonNext.jsFastAPIPostgreSQLClerk
Um SaaS B2B para escritórios de advocacia: um widget de chat com IA conversa com potenciais clientes, qualifica o caso e grava um lead estruturado — contato e área jurídica — no PostgreSQL. Advogados então movimentam esses leads em um Kanban (Novo, Em análise, Rejeitado, Contratado) dentro de um painel interno. O frontend em Next.js (Vercel AI SDK, autenticação Clerk) faz proxy de requisições autenticadas para um backend FastAPI com SQLAlchemy e Alembic, isolando os dados de cada escritório por workspace.
Destaques
- Widget de chat com IA (Vercel AI SDK + Groq) que faz a triagem do cliente e chama uma tool para persistir o lead estruturado.
- Dashboard interno com Kanban para advogados moverem leads entre Novo, Em análise, Rejeitado e Contratado.
- Arquitetura multi-tenant — os dados de cada escritório são isolados por workspace_id em toda a stack.
- Backend FastAPI com modelos SQLAlchemy assíncronos e migrations via Alembic atrás de rotas autenticadas pelo Clerk.