Evaluating bids

Projeto de Aplicativo para realizar operações via Chat

Published on the May 29, 2024 in IT & Programming

About this project

Open

Visão Geral
Desenvolver um aplicativo multiplataforma (iOS, Android e Web) que permita aos usuários realizarem um cadastro completo, gerenciarem suas contas e se comunicarem com a equipe de suporte via chat. O objetivo principal é oferecer uma interface amigável para os usuários solicitarem e gerenciarem envios, enquanto a equipe de suporte terá acesso a todas as conversas e informações de cadastro.

Funcionalidades Principais

Cadastro de Usuário:

Tela de cadastro onde o usuário pode fornecer informações pessoais e criar uma conta.
Campos obrigatórios: Nome completo, e-mail, telefone, endereço e senha.
Suporte para upload de imagens (e.g., Foto de perfil, documentos).
Autenticação:

Tela de login para que os usuários possam acessar suas contas.
Opção de recuperação de senha.
Seleção de Serviço:

Após o login, o usuário deve escolher entre duas opções: "Receber Remessa" ou "Enviar Remessa".
Ao selecionar uma das opções, o chat com a equipe de suporte é automaticamente aberto com uma mensagem pré-definida: "gostaria de realizar um envio".
Chat com Suporte:

Interface de chat integrada para comunicação direta com a equipe de suporte.
Funcionalidade para envio e recepção de mensagens de texto e imagens.
Histórico de conversas armazenado no banco de dados para consulta futura.
Administração e Suporte:

Painel de administração para a equipe de suporte acessar todas as conversas com os usuários.
Visualização e gerenciamento dos cadastros de usuários.
Sistema de notificações para novos pedidos de envio/recebimento.
Banco de Dados:

Banco de dados seguro para armazenar informações de cadastro dos usuários e histórico de conversas.
Estrutura escalável para suportar crescimento no número de usuários.
Considerações Finais

Segurança: Implementar medidas de segurança para proteção de dados dos usuários, incluindo criptografia de dados sensíveis e uso de certificados SSL.
Escalabilidade: Planejar a arquitetura para suportar um aumento no número de usuários sem comprometer a performance.
Usabilidade: Focar na criação de uma interface intuitiva para garantir uma experiência de usuário positiva.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone, Other, iPad
I need to Create an app
App type Other
Back-end is required Yes
Payment gateway No

Delivery term: Not specified

Skills needed

Other projects posted by A. N.