Evaluando propuestas

Frontend de Aplicativo de Intermediação de Serviços (Marketplace) em Flutter e Js

Publicado el 29 Mayo, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Objetivo:

Criar o frontend completo de um aplicativo de intermediação de serviços (marketplace) e produtos utilizando a framework Flutter. O aplicativo deve ter as seguintes funcionalidades:

Tela principal:
Apresentação dos serviços mais populares e em destaque.
Busca por serviços por categoria, localização e outros critérios.
Acesso ao perfil do usuário e do prestador de serviços.
Login para usuários:
Cadastro de novos usuários.
Autenticação de usuários existentes.
Recuperação de senha.
Perfil para usuários:
Visualização das informações do usuário.
Edição das informações do usuário.
Visualização do histórico de pedidos.
Avaliação de prestadores de serviços.
Login para prestador de serviço:
Cadastro de novos prestadores de serviços.
Autenticação de prestadores de serviços existentes.
Recuperação de senha.
Perfil para prestador de serviço:
Visualização das informações do prestador de serviço.
Edição das informações do prestador de serviço.
Visualização do histórico de pedidos.
Gerenciamento de avaliações.
Tela de administração:
Gerenciamento de usuários e prestadores de serviços.
Gerenciamento de categorias e serviços.
Visualização de estatísticas do aplicativo.
Tela de configuração:
Configuração das preferências do usuário.
Alteração da senha do usuário.
Configurações de notificações.
Loja:
Visualização dos serviços disponíveis.
Filtragem de serviços por categoria, localização e outros critérios.
Visualização dos detalhes de cada serviço.
Adição de serviços ao carrinho.
Carrinho:
Visualização dos serviços adicionados ao carrinho.
Edição da quantidade de cada serviço.
Remoção de serviços do carrinho.
Cálculo do valor total da compra.
Finalização da compra.
Tela de pesquisa:
Busca por serviços por nome, descrição e outros critérios.
Sugestões de serviços relevantes.
Filtros de pesquisa avançados.
Tela de localização:
Visualização dos serviços disponíveis em um mapa.
Busca por serviços por localização.
Filtros de localização avançados.
Menu:
Acesso a todas as funcionalidades do aplicativo.
Navegação fácil e intuitiva.
Footer:
Informações de contato do aplicativo.
Links para as redes sociais do aplicativo.
Termos de uso e política de privacidade.
Realidade Aumentada em java script:
Visualização de serviços em ambiente real.
Interação com objetos virtuais.
Informações adicionais sobre os serviços.
Notificações push:
Notificações sobre novos pedidos.
Notificações sobre mensagens do chat.
Notificações sobre ofertas e promoções.
Sistema de bate papo:
Comunicação entre usuários e prestadores de serviços.
Troca de mensagens instantâneas.
Compartilhamento de arquivos.
Dashboard:
Visualização de estatísticas do aplicativo.
Acompanhamento do desempenho do negócio.
Tomada de decisões estratégicas.
Total de Telas: 150

Requisitos:

O freelancer deve ter experiência comprovada no desenvolvimento de aplicativos mobile com Flutter.
O freelancer deve ter conhecimento de boas práticas de desenvolvimento de software.
O freelancer deve ser capaz de trabalhar de forma independente e dentro de prazos apertados.
O freelancer deve ter boas habilidades de comunicação e escrita.
Etapas e Processos:

Análise de Requisitos:

Análise das funcionalidades do aplicativo e dos fluxos de trabalho.
Elaboração de um documento de requisitos que detalha as funcionalidades do aplicativo e as interfaces do usuário.
Desenvolvimento do Frontend:

Implementação das interfaces do usuario de acordo com o design entregue
Desenvolvimento do Frontend
Implementação das interfaces do usuário utilizando Flutter e widgets personalizados.
Integração com serviços backend (API) para recuperar e enviar dados.
Implementação de navegação intuitiva entre as telas.
Implementação de funcionalidades específicas, como pesquisa, localização, realidade aumentada (integração com bibliotecas JavaScript), notificações push (integração com serviços de push), sistema de bate-papo (integração com serviços de chat) e dashboard.
Uso de animações e transições para melhorar a experiência do usuário.
Testes unitários e funcionais para garantir a qualidade do código.
Revisão e Aprovação:

Apresentação do frontend do aplicativo para o cliente para revisão e feedback.
Realização de alterações no frontend conforme necessário.
Obtenção da aprovação final do cliente no frontend do aplicativo.
Entrega:

Entrega do código fonte do frontend do aplicativo.
Documentação do código fonte para facilitar a manutenção.
Itens de Orçamento:

Análise de Requisitos: O custo da análise de requisitos será baseado no tempo necessário para executar
Desenvolvimento do Frontend: O custo do desenvolvimento do frontend será baseado na complexidade das funcionalidades e no tempo necessário para implementação.
Integrações: O custo das integrações com serviços backend (API), serviços de push, serviços de chat e bibliotecas de realidade aumentada será baseado na complexidade da integração.
Testes
Documentação: O custo da documentação será baseado no tempo necessário para documentar o código fonte.
Prazo: 60 dias

Um cronograma detalhado será fornecido após a análise dos requisitos do projeto.

Considerações Adicionais:

O cliente deve fornecer as APIs para integração com o backend do aplicativo.
O cliente deve fornecer os recursos de design (logo, cores, fontes) para o desenvolvimento do aplicativo.
O freelancer não será responsável pelo desenvolvimento do backend do aplicativo.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.), Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por O. S. H.