FastInBox | Manual consolidado

Documentacao Geral da Plataforma

Versao: 2.0 | Documento guarda-chuva de produto e engenharia

Este manual consolida visao de produto, jornada por perfil, arquitetura funcional, modelo de entrega e diretrizes de continuidade da plataforma FastInBox.

1. Resumo executivo

FastInBox e uma plataforma white label para operacao de marmitas personalizadas. O produto conecta os atores do processo em fluxo transacional unico, minimizando dependencias de ferramentas paralelas e melhorando governanca de status.

O recorte atual prioriza demonstrabilidade academica sem comprometer evolucao tecnica futura.

2. Arquitetura funcional por modulo

2.1 Modulo nutricionista

2.2 Modulo paciente

2.3 Modulo fabrica

2.4 Modulo administrativo

3. Stack e repositorios

CamadaTecnologiaRepositorio
Aplicacao webNext.js 15, React 19, TypeScriptfront
API e dominioNestJS 11, TypeScriptback
DocumentacaoHTML/CSS/JS + GitHub Pagesdocs
Governanca GitHubPerfil publico e padroes.github

4. Fluxo operacional detalhado

  1. Nutricionista registra paciente ou seleciona existente.
  2. Pedido e montado com itens, observacoes e data de entrega.
  3. Codigo unico e gerado para jornada do paciente.
  4. Paciente revisa, confirma e paga.
  5. Sistema libera pedido para fabrica apos autorizacao financeira.
  6. Fabrica executa producao e movimenta status ate entregue.
  7. Todos os perfis acompanham a mesma linha de status.

5. Niveis de qualidade esperados

6. Limites da versao atual

A Sprint 1 adota persistencia local para reduzir complexidade e garantir um unico deploy funcional para demonstracao. Esta decisao e intencional e controlada, com plano de migracao para persistencia real na sequencia do roadmap.

Nao e um limite de arquitetura final; e uma estrategia de entrega incremental para validar valor de negocio com baixo risco operacional.

7. Diretrizes de evolucao

8. Ambientes e publicacao

AmbienteFinalidadeArtefato de validacao
Local de desenvolvimentoImplementacao e teste rapidoBuild/lint sem erro
Producao aplicacaoDemonstracao funcional publicaURL HTTP 200 e fluxo E2E valido
Producao documentacaoBiblioteca tecnica da bancaPages atualizado e links navegaveis

9. Runbook resumido de operacao

  1. Confirmar estado do repositorio alvo e branch principal.
  2. Executar build do modulo alterado.
  3. Validar fluxo funcional impactado por checklist.
  4. Publicar alteracoes e registrar evidencias de release.
  5. Atualizar documento correspondente quando houver mudanca estrutural.
O runbook reduz dependencia de memoria individual e padroniza qualidade minima de publicacao.

10. Matriz de conformidade documental

ArtefatoPergunta de conformidadeStatus esperado
ERSRequisitos estao atualizados com as entregas?Sim, por release
ArquiteturaModelo reflete componentes implementados?Sim, por sprint
Plano de projetoRiscos e marcos foram revisados?Sim, em fechamento de sprint
Sprint reviewEvidencias tecnicas estao anexadas?Sim, em encerramento
Termos legaisRegras de dados e acesso permanecem coerentes?Sim, em mudanca de processo

11. Personas e drivers de decisao

PersonaContexto principalDriver de decisaoImplicacao no sistema
Nutricionista parceiraUso entre consultas e tarefas administrativasVelocidade com segurancaFormulario guiado e status claros
Paciente finalAcesso rapido via celularClareza e confiancaLeitura objetiva e checkout sem ruido
Operadora de cozinhaAmbiente sob pressao e alto volumeEscaneabilidade operacionalFila por etapa e detalhes sem excesso
Gestora administrativaMonitoramento e excecoesVisao consolidadaDashboard com filtros e rastreabilidade

12. Regras de negocio consolidadas

13. Matriz de evidencia por repositorio

RepositorioEvidencia principalUso na avaliacao
frontJornadas publicas e modulos por perfilDemonstracao funcional ao vivo
backBase de API e evolucao de dominioComprovacao de prontidao arquitetural
docsArtefatos tecnicos, legais e de projetoAuditoria academica e rastreabilidade
org-profileContexto institucional do produtoApoio de posicionamento e governanca

14. Prioridades do proximo ciclo

  1. Migrar persistencia local para arquitetura com API e banco relacional.
  2. Formalizar criterios de permissao e sessao por perfil.
  3. Adicionar suite minima de testes de regressao por jornada critica.
  4. Consolidar relatorios administrativos com visao financeira e operacional.