Process mining para event logs operacionais — DFG, variantes, gargalos e retrabalho.
Process mining for operational event logs — DFG, variants, bottlenecks and rework.
PT-BR · English · Live Demo · Stack · Architecture · Quick Start · Author
ProcessLens transforma logs de eventos operacionais em diagnóstico executivo do fluxo real: grafo directly-follows (DFG), ranking de variantes, gargalos de espera, loops de retrabalho, handoffs e exploração de cases.
Aviso de lab: demo de portfólio com dados sintéticos/amostra. Não é produto em produção com SLA, integrações reais de clientes ou garantia operacional.
Equipes confiam em SOPs e "como deveria ser". Sem mineração de processo, gargalos e retrabalho ficam escondidos em tickets e planilhas.
- Analistas de operações e melhoria contínua
- Gestores de suporte / backoffice
- Engenheiros de dados avaliando process mining
- Recrutadores técnicos revisando portfólio analítico
- Ingestão de event log (seed sintético)
- Descoberta de DFG e mapa de processo
- Ranking de variantes
- Board de gargalos (tempo de espera)
- Detector de retrabalho
- Timeline de cases e handoffs
- Relatório executivo
- É: lab de process mining agregado para diagnóstico.
- Não é: BPMN enterprise, RPA, ranking/punição individual, conector ERP de produção.
ProcessLens turns operational event logs into an executive diagnosis of real work: DFG discovery, variant ranking, wait bottlenecks, rework loops, handoffs and case exploration.
Lab notice: portfolio demo with synthetic/sample data. Not a production product with SLA, real customer integrations, or operational guarantees.
Teams rely on SOPs and "how it should work". Without process mining, bottlenecks and rework stay hidden in tickets and spreadsheets.
- Operations and continuous-improvement analysts
- Support / backoffice managers
- Data engineers evaluating process mining
- Technical recruiters reviewing analytical portfolio work
- Event-log ingestion (synthetic seed)
- DFG discovery and process map
- Variant ranking
- Bottleneck board (wait time)
- Rework detector
- Case timeline and handoffs
- Executive report
- Is: aggregated process-mining lab for diagnosis.
- Is not: enterprise BPMN, RPA, individual ranking/punishment, production ERP connector.
URL: https://processlens-bice.vercel.app
Demo hospedada para avaliação de portfólio / Hosted for portfolio review.
Lab demo — synthetic / sample data unless noted. Not a production SLA product.
| Tecnologia | Uso no projeto |
|---|---|
| Next.js 15 / React 19 / TypeScript | UI do dashboard |
| Recharts / Lucide | Visualização e ícones |
| FastAPI / Uvicorn / Pydantic | API de mining |
| Pandas / NumPy / NetworkX | Pipeline de event log e DFG |
| Pytest / Ruff | Testes e lint Python |
Monorepo �pps/api (FastAPI) + �pps/web (Next.js), seeds em data/ e assets de portfólio.
xt ProcessLens/ ├── apps/ │ ├── api/ # FastAPI mining pipeline │ │ ├── app/ │ │ ├── tests/ │ │ └── requirements.txt │ └── web/ # Next.js dashboard ├── assets/ ├── data/seed/ ├── docs/ ├── .env.example ├── start.bat └── LICENSE
- Node.js 20+
- Python 3.12+
- npm
�ash git clone https://github.com/BarujaFe1/ProcessLens.git cd ProcessLens
�at start.bat
Sobe API em :8000 e web em :3000.
`�ash
cd apps/api python -m venv .venv
pip install -r requirements.txt uvicorn app.main:app --reload --port 8000 `
`�ash
cd apps/web npm install npm run dev `
Copie .env.example se precisar de NEXT_PUBLIC_API_URL.
- NetworkX + Pandas para DFG auditável em Python.
- Next.js para UI executiva de portfólio.
- Seed sintético para demo reproduzível sem dados sensíveis.
- DFG, variantes, gargalos, retrabalho, cases, demo Vercel
- Upload de CSV na UI
- Mais conectores de log
- Comparação before/after de intervenções
Developed by Felipe Alirio Baruja.
- Portfolio: https://barujafe.vercel.app/
- GitHub: github.com/BarujaFe1
- LinkedIn: linkedin.com/in/barujafe
- Repository: github.com/BarujaFe1/ProcessLens
MIT License.
See LICENSE for details.
ProcessLens
Diagnóstico do processo real a partir do event log.
Diagnose the real process from the event log.
