Desenvolvimento Mobile
| Orçamento: Aberto |
Publicado: |
Propostas: 25
Descrição do projeto:
O projeto consiste em desenvolver um aplicativo para gerenciamento de pedidos de fretes e serviços, onde os usuários podem se cadastrar, realizar pedidos e acompanhar o status de suas solicitações. O painel administrativo permitirá a gestão de usuários, pedidos, serviços oferecidos e pagamentos.
• Usuários
Cadastro e login:
Usuários devem ser capazes de criar uma conta com e-mail e senha.
Implementar autenticação e autorização.
Permitir recuperação de senha via e-mail.
O cadastro de novos usuários gera uma solicitação que precisa ser aprovada pelo administrador antes do acesso ser liberado.
• Perfil de usuário
Os usuários podem visualizar e editar suas informações pessoais, como nome, endereço, telefone, etc.
• Pedidos
Usuários podem criar novos pedidos de frete ou serviço.
O formulário de pedido deve incluir detalhes como tipo de serviço, endereço de origem e destino, data e hora, descrição do serviço, etc.
Usuários podem visualizar o histórico de seus pedidos.
Cada pedido deve ter um status (pendente, em andamento, concluído, cancelado) que pode ser atualizado.
• Notificações
Enviar notificações por e-mail ou SMS sobre o status dos pedidos.
• Pagamentos
Usuários podem visualizar as cotações para seus pedidos.
Implementar módulo de pagamento para aceitar cotações de serviços ou fretes. A relação de pagamento entre cliente e profissionais será direta.
Integração com provedores de pagamento (Mercado Pago).
• Painel administrativo
Gerenciamento de usuários:
Visualizar a lista de usuários registrados.
Revisar e aprovar novos cadastros de usuários.
Editar ou excluir usuários.
Gerenciar permissões de usuários.
Liberar acesso ao sistema após a verificação das informações do usuário.
Gerenciamento de pedidos:
Visualizar todos os pedidos.
Filtrar pedidos por status, usuário, data, etc.
Atualizar o status dos pedidos.
Adicionar notas aos pedidos.
Gerenciamento de serviços:
Adicionar, editar e remover tipos de serviços disponíveis.
Configurar preços e descrição dos serviços.
Pagamentos e faturamento:
Visualizar e gerenciar os pagamentos recebidos.
Gerar relatórios de pagamentos.
Gerenciar cotações e aprovações de pagamentos.
Relatórios e estatísticas:
Gerar relatórios de atividades, pedidos realizados, usuários cadastrados, etc.
Visualizar estatísticas sobre a utilização dos serviços.
Há um esboço de sequência de telas no Figma.
Preferência por linguagem moderna com código intuitivo e organizado.
Habilidades desejadas: Java, Python, Flutter, Kotlin e Desenvolvimento Mobile.