Sobre este projeto
it-programming / web-development
Aberto
Relatório de Requisitos – Aplicativo de Gestão Tributária
1. Objetivo do Aplicativo
O aplicativo será uma ferramenta de gestão e acompanhamento das empresas atendidas pelo escritório tributário, com o foco em organização de documentos, controle de status, produtividade da equipe e análise de resultados mensais.
---
2. Funcionalidades Principais
2.1. Upload de Arquivos
Cada empresa cadastrada poderá ter upload de arquivos nos formatos:
pdf
png
xml
os arquivos devem ficar armazenados em um diretório seguro vinculado ao cadastro da empresa.
Deve ser possível visualizar e baixar os arquivos dentro do aplicativo.
---
2.2. Controle de Status das Empresas
Cada empresa terá um status atual, que pode ser alterado manualmente pelos usuários autorizados.
Os status disponíveis serão:
1. Captação – empresa em fase de prospecção.
2. Documentação em Envio – cliente começou a enviar documentos.
3. Auditoria – empresa está em processo de análise tributária.
4. Contrato Fechado – auditoria concluída e contrato firmado.
➡️ O status deve aparecer em cores diferentes para facilitar a visualização (ex: amarelo, azul, laranja, verde).
---
2.3. Lembrete Automático
O sistema deve gerar um lembrete automático a cada 2 dias, para que nenhuma empresa fique esquecida sem atualização de status.
A notificação deve aparecer dentro do aplicativo ou ser enviada por e-mail (dependendo da viabilidade técnica).
---
2.4. Identificação do Captador
Cada empresa deve ter registrado quem é o captador responsável (pessoa que fez a captação do cliente).
O nome do captador aparecerá no perfil da empresa e também em relatórios e gráficos.
---
2.5. Relatórios e Gráficos de Desempenho
O sistema deve gerar gráficos mensais mostrando:
Quantas empresas foram fechadas no mês.
Comparação com os meses anteriores.
Número de empresas em cada status (Captação, Documentação, Auditoria, Contrato Fechado).
Os gráficos devem ser visuais, podendo usar barras, linhas ou pizza.
---
3. Níveis de Acesso e Usuários
3.1. Perfis de Usuário
Administrador:
Acesso total ao sistema.
Pode cadastrar/editar/excluir empresas, alterar status, gerar relatórios, gerenciar usuários.
Captador:
Pode cadastrar novas empresas.
Pode alterar status apenas das empresas que captou.
Pode enviar arquivos, mas não excluir.
3.2. Limite de Acesso
O sistema deve permitir definir quantos usuários podem acessar simultaneamente.
Cada usuário terá login e senha próprios, com autenticação básica (e-mail e senha).
---
4. Painel Geral (Dashboard)
O painel principal deve conter:
Quantidade total de empresas ativas.
Quantas estão em cada status.
Quantas foram fechadas no mês.
Ranking dos captadores (por número de empresas fechadas).
Gráficos de desempenho mensal.
---
5. Requisitos Técnicos (sugestões)
Linguagem e estrutura: a critério do programador (pode ser Flutter, React Native, ou similar).
Banco de dados: MySQL, PostgreSQL ou Firebase.
Painel web opcional para administração geral (caso o app seja focado apenas no uso mobile).
---
6. Extras (opcionais, se possível)
Sistema de notificação push para avisar sobre lembretes e atualizações.
Filtro de empresas por status e por captador.
Exportação de relatórios em PDF.
Integração com planilhas (Excel ou Google Sheets) para importação/exportação de dados.
---
7. Observações Finais
O aplicativo deve ser simples, visual e rápido de usar.
O objetivo é facilitar o controle interno do setor tributário, evitando esquecimentos, centralizando arquivos e permitindo acompanhar o desempenho da equipe em tempo real.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor, Designer
Prazo de Entrega: Não estabelecido
Habilidades necessárias