Pesquisar

Criação de tela de login com Ionic 2

04/07/2017 às 02:39

Descrição do Projeto:

Necessito de um app simples, somente a tela de login pegando os dados de uma API Rest feita com cakephp. Não vai ter botão de cadastro, somente o campo "Login", "Senha", junto do botão "Logar" e o sistema para recuperar senha. O restante do app eu já tenho pronto utilizando o Ionic2.

Campos para consultar:

id
empresa_id (mostrar quando logado)
nome (mostrar quando logado)
username (usuario)
password (senha)
email (recuperar senha enviando para o email)
active (logar apenas quando o campo estiver true)
token (somente usuários com token podem logar).

Validações:
- Preencher o campo usuário.
- Preencher o campo senha.
- Informar se o usuário ou senha foi digitado errado.
- Se o active estiver false o usuário sera informado que seu cadastro esta bloqueado, caso o usuário e senha esteja correto.
- Usar o username e email para recuperar a senha, se o username não existir ele vai informar que o usuário e inexistente, o email precisa ser o mesmo cadastrado.
- Quando fechar o app ou apertar o botão sair o usuário sera obrigado a realizar o login novamente.

Detalhes:
- A dashboard para onde o usuario vai quando logar vai mostrar apenas o campo "nome" e o campo "empresa_id".
- Código comentado, pois todo o projeto possui comentário no código.
- O token utiliza o bearer authentication, passando o token do usuario para trazer as informações do banco, a api bloqueia as informações se n tiver token.
- O app utiliza o content-type application/vnd.api+json.
- Não se preocupe com a parte gráfica, preciso apenas do funcionamento.

Quaisquer duvidas podem me perguntar no chat, agradeço a todos os profissionais que me enviarem propostas.

Atenciosamente.

Habilidades desejadas:

AngularJS Mobile HTML Javascript

Atividades do cliente nesse projeto:

Última visualização: 12/11/2017 às 17:37

Última interação: 06/07/2017 às 15:17

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 7
Propostas excluídas: 6
Interessados: 11

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Aplicativo de vendas para Android e iOS - Busco profissional que desenvolva um aplicativo com API para um aplicativo de vendas contendo: Dashboard Clientes Produtos Vendas Agenda Sincronização Conter também dois relat...

Criação de aplicativo em React Native - O profissional precisa ter cases de sucesso e me enviar junto a proposta seu portfólio. O projeto é um SAAS de academias. Mais ou menos uns 10 CRUDS. E + umas 15 telas. Ai teria: ...

Continuar desenvolvimento App Mobile em .NET Maui 8 - Preciso de profissional freela para continuar desenvolvimento de 6 telas para app mobile em .NET Maui 8. O App já possui template visual (seguir o padrão) e RESTful API a ser consumi...

Desenvolver aplicativo de corridas de carros esportivos - O aplicativo é para corredores, precisa utilizar o mapa como o Waze, Google Maps e etc., terá gateway de pagamento para receber dinheiro de apostadores. Por exemplo, corrida do Maraca...

Criação de app para Android Auto/Apple CarPlay - Gostaria de criar um app de rádio FM, compatível com mobile, TV Android, Google Play e Apple CarPlay. Esse modelo de aplicativo padrão será para usar em diferentes r&aac...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.