Sobre este projeto
it-programming / mobile-development
Aberto
Temos uma aplicação Web e desejamos um especialista para criar uma versão mobile da aplicação. Nosso sistema possui todas as APIs que serão consumidas pelo APP. O especialista precisará apenas criar o App consumindo elas.
Requisitos
- app deve ser construído com react native e expo para android e ios
- todos os parãmetros, e filtros do usuário devem ficar salvos em storage
especificações =============================>>>
apresentação
ao abrir app, tela de apresentação das funcionalidades, sendo um slider de 3 abas. Na tela deve ter o botão:
- começar agora - ao clicar, leva para a página de cadastro
- já tenho conta - ao clicar leva para a página de login
login
página de login com:
- email
- senha
- botão esqueci minha senha
- botão entrar - ao clicar, valida dados e se estiverem ok, leva para a página de notificações. Ao fazer login, se o usuário tiver mais de uma organização, deve ser mostrado um dropdown para o usuário selecionar a organização desejada.
- Botão criar conta - ao clicar, leva para a página de cadastro
cadastro
criação de conta com as informações
- campo nome
- campo email
- campo celular
- campo senha
- campo confirmação de senha
- campo checkbox de aceite de termos de uso e política de privacidade
- botão criar conta
- botão voltar
recuperar senha
página que com as seguintes informações:
- campo email
- botão enviar - ao clicar, envia o email para a api de recuperação de senha
- botão voltar
página de notificações
apresentar uma página vazia. Futuramente vamos trabalhar nas notificações.
Página de dados do usuário
página com os elementos:
- nome do usuário
- email do usuário
- avatar do usuário
- perfil do usuário
- botão sair - faz logoff
- botão minha organização - ao clicar, exibir dropdown com as organizações que o usuário está vinculado. Permitir alternar e manter salvo na sessão
- Botão meu plano - ao clicar, exibir dropdown com info do plano
- botão ajuda - ao clicar, abrir link externo
- campo receber notificações push, tipo checkbox, marcado por padrão
- botão política de privacidade
- botão termos de uso
importante!
- você não poderá publicar este projeto em seu portfólio
- nós temos um projeto já iniciado com navegação, login e algumas páginas. Basta complementar e melhorar se necessário. Usamos Expo 45, React-native-navigation.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Meio período
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Não
Gateway de pagamento Não
Prazo de Entrega: Não estabelecido
Habilidades necessárias