Plataforma de gestão ágil para times Scrum. Centraliza backlog, sprints, board kanban, retrospectivas, daily standup, impedimentos, roadmap, OKRs, discovery, QA, chat de time e assistente de IA local.
Stack: React + Vite + TypeScript + Tailwind (frontend) | Node + Express + Prisma + Socket.io (backend) | MySQL 8 | Ollama (IA local) | Docker Compose.
Pre-requisito: Docker Desktop instalado e rodando.
docker compose up --buildNa primeira execucao o sistema vai baixar o modelo de IA (qwen2.5:3b, ~2 GB) e popular o banco com dados de demonstracao. Aguarde todos os servicos ficarem saudaveis.
| Servico | URL |
|---|---|
| Frontend | http://localhost:5173 |
| Backend API | http://localhost:4000 |
| Ollama | http://localhost:11434 |
| MySQL | localhost:3306 |
Senha de todos os usuarios: ajex123
| Papel | Acesso | |
|---|---|---|
| Admin da org (Product Manager) | admin@ajex.dev |
Total (gerencia membros e projetos) |
| Product Manager | pm@ajex.dev |
Colaborador (leitura + escrita) |
| Product Owner | po@ajex.dev |
Colaborador (leitura + escrita) |
| Scrum Master | sm@ajex.dev |
Colaborador (leitura + escrita) |
| Developer | dev@ajex.dev |
Colaborador (leitura + escrita) |
| UX Designer | ux@ajex.dev |
Colaborador (leitura + escrita) |
| QA Engineer | qa@ajex.dev |
Colaborador (leitura + escrita) |
| Data Analyst | data@ajex.dev |
Colaborador (leitura + escrita) |
| Tech Lead | tech@ajex.dev |
Colaborador (leitura + escrita) |
| Stakeholder | stakeholder@ajex.dev |
Somente leitura |
Gerenciar membros/papeis e criar projetos exige ser admin da organizacao (
isAdmin). O Stakeholder tem acesso somente leitura; demais papeis podem escrever nos artefatos do projeto.
# Logs de um servico
docker compose logs -f backend
docker compose logs -f ollama-pull
# Rodar o seed manualmente
docker compose exec backend npm run seed
# Acessar o MySQL
docker compose exec mysql mysql -uajex -pajexpass ajex
# Testar o Ollama
curl http://localhost:11434/api/tags
# Resetar tudo (apaga dados e modelo)
docker compose down -v
docker compose up --build