Realizado

Desenvolvimento de Interface Web para envio de mensagens

Publicado em 28 de Maio de 2018 dias na TI e Programação

Sobre este projeto

USD 250 - 500

Desenvolvimento de interface web em Asp.net mvc 5 para envio de mensagens via api. A API já se encontra desenvolvida, resumindo este projeto então a interface com usuário. Não há nenhum projeto da interface, devendo o consultor interessado cuidar da criação e de

A interface contemplará as seguintes funcionalidades:
•    Tela de login (através de conta e senha);
  o    Recuperação de senha;
•    Tela principal com menu das funcionalidades:
  o    Enviar nova mensagem;
  o    Mensagens enviadas;
  o    Mensagens recebidas;
  o    Configurações da conta;
Formulários:
•    Login – O usuário deverá informar seus de dados de acesso (conta e senha) que será enviada à API para validação.
Caso positivo, a api devolverá um token de autenticação que será utilizado durante toda a sessão, caso negativo, a interface deverá informar a mensagem de erro retornada pela api. Esse mesmo formulário deverá contemplar link para a funcionalidade de “Esqueci minha senha”, o qual será enviada a solicitação
à API para que esta providencie email com o lembrete da senha. Após aprovado o login e recebido o token o fluxo encaminhará para a tela principal do aplicativo.

•    Principal – A tela principal conterá o menu: Nova Mensagem; Mensagens Enviadas; Mensagens Recebidas; Configurações, Sair. Sua interface conterá um menu na parte superior e uma área para a fotografia do usuário. A área central do formulário servirá para exibir a opção escolhida no menu.
O rodapé conterá informações mínimas do sistema e copyright.
•    Nova Mensagem – Conterá campos para receber as seguintes informações:
  o    Tipo da mensagem (lista predefinida);
  o    Assunto (texto livre);
  o    Opção para envio: “Agora” ou “Data/hora específica”;
  o    Opção de destino (lista predefinida);
  o    Destinatários (opção para escolha de turmas ou alunos, onde o usuário poderá incluir conforme deseja uma ou mais opções);
  o    Mensagem, texto livre a ser digitado dentro de um editor com opções de formatação do conteúdo com opções de inserção de imagens e links;
  o    Anexos, área para upload de arquivos a serem enviados com a mensagem contendo a descrição do arquivo ;
•    Mensagens Enviadas – Grade com dados de todas as mensagens enviadas até então, permitindo a definição de filtros por qualquer coluna bem como a ordenação das linhas. A grade deverá permitir a consulta da mensagem em nível mais detalhado através de um painel popup onde o usuário poderá ver mais detalhes da mensagem bem como os destinatários envolvidos e ainda indicar se ocorreu ou não a leitura, além de permitir o download dos anexos envolvidos.
A grade também deverá permitir o cancelamento de mensagens que ainda não foram enviadas.
•    Mensagens Recebidas – Grade com dados de todas as mensagens recebidas até então, permitindo a definição de filtros por qualquer coluna bem como a ordenação das linhas. A grade deverá permitir a consulta da mensagem em nível mais detalhado através de um painel popup onde o usuário poderá ver mais detalhes da mensagem e permitir o download dos anexos envolvidos.

•    Configurações – Permitir que o usuário troque o email da conta, bem como altere a senha e a imagem do perfil.

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 especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

AJAX API ASPNET C# CSS HTML HTML5 MVC

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Outro projetos publicados por ROGERIO A. D. C.

Freelancers que já se candidataram para este trabalho

  • Sou Analista .Net Sênior desde 2001, C#, ASP.Net, Core, MVC, WCF, WebApi, trabalhei com Delphi desde a versao 1.0, fazendo uso de banco de dados, sqlserver 2005,2008, firebird. Trabalhando em desen...

  • Olá, meu nome é Artur e sou do Rio de Janeiro. ✔ Desenvolvedor Web Full Stack ✔ 5+ anos de experiência em programação web ✔ Bacharel em Ciência da Computação pela UFF (Universidade Federal Fl...

  • Conhecimentos: Desenvolvimento WEB (front-end) → HTML5 → CSS3 → Javascript → Angular 5 → JQuery → Bootstrap 4 → Material → XML → Json Linguagens de Programação → .NET Full / Core (C...

  • Desenvolvimento de sistemas, 18 anos de experiencia, automação comercial, e-commerce, mobile. Programação em Delphi, Java (android), ASP.NET C#, Java Script, Html, CSS

  • Profissional Graduado, apaixonado pela profissão. Tendo dedicado os últimos 12 anos de sua carreira à análise, desenvolvimento, manutenção e implantação de sistemas. Especialista em desenvolviment...