Skip to content

Repository files navigation

API ADS 5º Semestre

Orbita

💣 Code Don't Blow

🇧🇷 Português🇺🇸 English


Status do Projeto: Concluído! ☑️


🏁 Desafio:

O desafio consiste em desenvolver uma aplicação mobile que centralize o atendimento ao cliente via sistema de chat estruturado.
A jornada inicia com uma triagem automatizada, que pode ser feita com uma URA digital baseada em regras e perguntas frequentes, e encaminha para atendentes humanos organizados por grupos e níveis de suporte. O sistema deve registrar todo o histórico de interações e permitir o acompanhamento completo do fluxo de atendimento, incluindo abertura, escalonamento e encerramento de chamados.
O objetivo é otimizar o processo de atendimento, promovendo eficiência operacional, melhor experiência para o cliente e maior controle gerencial, com regras de negócio refinadas colaborativamente durante o desenvolvimento.

🎯 MVP (Minimal Viable Product)

A solução para esse desafio é o Orbita, uma plataforma inovadora que combina uma aplicação mobile para clientes e atendentes com uma interface web completa para administradores, centralizando o atendimento por meio de um sistema de chat estruturado e proporcionando uma experiência fluida, organizada e eficiente.

A jornada se inicia com uma triagem, baseada em regras de negócio e perguntas frequentes, que direciona o usuário de forma rápida e assertiva. A partir dessa triagem, o sistema encaminha o atendimento para equipes humanas organizadas por grupos e níveis de suporte, garantindo que cada demanda seja tratada pelo responsável mais adequado.

Os clientes podem interagir facilmente via aplicativo, enquanto os atendentes têm flexibilidade para atuar tanto pelo mobile quanto pelo painel web, permitindo atendimento em tempo real de qualquer lugar. Já os administradores contam com um painel web robusto, que possibilita gerenciar filas, configurar regras de triagem, monitorar desempenho e manter o controle completo da operação.

O Orbita integra e registra automaticamente todo o histórico de interações, permitindo o acompanhamento completo do fluxo de atendimento. Desde a abertura até o escalonamento e encerramento dos chamados. O que antes exigia múltiplos canais, retrabalho e risco de perda de informações, agora é centralizado em uma única plataforma, com rastreabilidade e controle total.

Isso não apenas otimiza o processo de atendimento e reduz falhas operacionais, mas também melhora significativamente a experiência do cliente e fortalece a gestão, permitindo decisões mais rápidas e embasadas.

📖 Backlog do Produto

RankPrioridadeUser StorySprint
1AltaComo Administrador, quero gerenciar grupos de suporte e seus atendentes para organizar o atendimento dos chamados.1
2AltaComo Cliente, desejo iniciar um atendimento para relatar meu problema para receber suporte.1
3AltaComo Cliente, quero visualizar meus chamados e seus status para acompanhar o andamento das minhas solicitações e poder as consultar quando quiser.1
4AltaComo Atendente, quero me comunicar com o cliente no chat do chamado para entender e resolver seu problema.2
5MédiaComo Atendende, quero receber ou assumir chamados para iniciar o atendimento ao cliente.2
6MédiaComo Administrador, quero configurar as regras de triagem para classificar os chamados aos grupos corretos conforme o tipo de problema.2
7MédiaComo Atendente, desejo visualizar o histórico completo de mensagens do chamado para entender o contexto antes de responder.2
8MédiaComo Cliente, desejo receber notificações sobre atualizações no meu chamado para acompanhar mesmo fora do aplicativo.3
9MédiaComo Atendente, quero escalonar um chamado para outro grupo de suporte para que possam resolver problemas que excedem meu nível.3
10BaixaComo Atendente, quero finalizar um chamado após resolver o problema para concluir o atendimento.2
11BaixaComo administrador, quero visualizar indicadores de atendimento para entender o volume de chamados, principais problemas e desempenho da equipe.3

📅 Cronograma de Sprints

SprintPeríodoStatus
Kick Off02/03/2026Concluído
0116/03 - 05/04Concluído
0213/04 - 03/05Concluído
0311/05 - 31/05Concluído
Feira de Soluções25/06/206Concluído

📱 Principais Protótipos da Aplicação

🎥 Demonstração

Sprint 1:

Sprint.1.Mobile.mp4
Sprint.1.Desktop.mp4

💫 Tecnologias

DockerPostgresMongoDBSocket.IOExpoAndroid StudioReact NativeTypeScriptNest.jsPrismaNext.jsNode.jsCSSTailwind CSSFigmaJiraGitSwagger

🔎 Roadmap de Entregas

📖 Guia de Documentações

Documentação Técnica

✂️ Pavio Cutters:

IntegranteFunçãoGitHub
Rafael GonçalvesScrum MasterGitHub
Vanessa da CostaProduct OwnerGitHub
Henrique TadeuDev TeamGitHub
Luana SouzaDev TeamGitHub
Raphaela MonteiroDev TeamGitHub
Ramon Amorim da SilvaDev TeamGitHub
Leonardo CristianoDev TeamGitHub
Victor GodoyDev TeamGitHub

👥 Cliente:

ClienteEmpresa
Rafael Monteiro Pro4tech

🎓 Docentes:

About

API (Aprendizagem por Projetos Integrados) 5º Semestre - Sistema Estruturado para Atendimento, Triagem e Escalonamento de Demandas

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors