From cccedd61ffc283b29294fb293e4ebc00b976699c Mon Sep 17 00:00:00 2001 From: MTrindademoreno <70182644+MTrindademoreno@users.noreply.github.com> Date: Sat, 20 Feb 2021 13:46:39 -0300 Subject: [PATCH 1/3] submodule --- .gitmodules | 3 +++ .idea/.gitignore | 3 +++ .idea/TesteAndroidv2.iml | 9 +++++++++ .idea/misc.xml | 6 ++++++ .idea/modules.xml | 8 ++++++++ .idea/vcs.xml | 6 ++++++ README.md | 4 ++-- submodule | 1 + 8 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 .gitmodules create mode 100644 .idea/.gitignore create mode 100644 .idea/TesteAndroidv2.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 160000 submodule diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..f5ae21459 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "submodule"] + path = submodule + url = https://github.com/MTrindademoreno/myBank diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 000000000..26d33521a --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/TesteAndroidv2.iml b/.idea/TesteAndroidv2.iml new file mode 100644 index 000000000..d6ebd4805 --- /dev/null +++ b/.idea/TesteAndroidv2.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 000000000..e208459b8 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 000000000..2f2562e18 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000..35eb1ddfb --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index bd73feb5f..c90eea05f 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,6 @@ Pedimos que trabalhe sozinho e não divulgue o resultado na internet. Faça um fork desse desse repositório em seu Github e ao finalizar nos envie um Pull Request com o resultado, por favor informe por qual empresa você esta se candidatando. -# Importante: não há prazo de entrega, faça com qualidade! +#### Importante: não há prazo de entrega, faça com qualidade! -# BOA SORTE! +#### BOA SORTE! diff --git a/submodule b/submodule new file mode 160000 index 000000000..3342b2d01 --- /dev/null +++ b/submodule @@ -0,0 +1 @@ +Subproject commit 3342b2d01531d261e7516f2b95e1b05ce905ddd3 From 4092fb18d5c7f339e6e24950559766c052cbcfae Mon Sep 17 00:00:00 2001 From: Marcio Trindade <70182644+MTrindademoreno@users.noreply.github.com> Date: Sat, 20 Feb 2021 14:22:00 -0300 Subject: [PATCH 2/3] Update README.md --- README.md | 40 +--------------------------------------- 1 file changed, 1 insertion(+), 39 deletions(-) diff --git a/README.md b/README.md index c90eea05f..c00126634 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,3 @@ -# Show me the code +## Teste no submodulo -Esse repositório contem todo o material necessário para realizar o teste: -- A especificação do layout está na pasta 'bank_app_layout' abrindo o index.html, utilizar os Styles do Android -- Os dados da Api estão mockados, os exemplos e a especificação dos serviços (login e statements) se encontram no arquivo BankApp.postman_collection.json ( é necessário instalar o postman e importar a colection https://www.getpostman.com/apps) - -![Image of Yaktocat](https://github.com/SantanderTecnologia/TesteiOS/blob/new_test/telas.png) - -### # DESAFIO: - -Na primeira tela teremos um formulario de login, o campo user deve aceitar email ou cpf, -o campo password deve validar se a senha tem pelo menos uma letra maiuscula, um caracter especial e um caracter alfanumérico. -Apos a validação, realizar o login no endpoint https://bank-app-test.herokuapp.com/api/login e exibir os dados de retorno na próxima tela. -O ultimo usuário logado deve ser salvo de forma segura localmente, e exibido na tela de login se houver algum salvo. - -Na segunda tela será exibido os dados formatados do retorno do login e será necessário fazer um segundo request para obter os lançamentos do usuário, no endpoint https://bank-app-test.herokuapp.com/api/statements/{idUser} que retornará uma lista de lançamentos - -### # Avaliação - -Você será avaliado pela usabilidade, por respeitar o design e pela arquitetura do app. É esperado que você consiga explicar as decisões que tomou durante o desenvolvimento através de commits. - -Obrigatórios: - -* Java ou Kotlin -* Material Design -* O app deve funcionar a partir do android 4.4 -* Testes unitários, pode usar a ferramenta que você tem mais experiência, só nos explique o que ele tem de bom. -* Arquitetura a ser utilizada: Android Clean Code (https://github.com/kmmraj/android-clean-code && https://medium.com/@kmmraj/android-clean-code-part-1-c66da6551d1) -* Uso do git. - -### # Observações gerais - -Adicione um arquivo [README.md](http://README.md) com os procedimentos para executar o projeto. -Pedimos que trabalhe sozinho e não divulgue o resultado na internet. - -Faça um fork desse desse repositório em seu Github e ao finalizar nos envie um Pull Request com o resultado, por favor informe por qual empresa você esta se candidatando. - -#### Importante: não há prazo de entrega, faça com qualidade! - -#### BOA SORTE! From 29035db4cd026ec53cbb7db3a32d3af9de52bb32 Mon Sep 17 00:00:00 2001 From: Marcio Trindade <70182644+MTrindademoreno@users.noreply.github.com> Date: Sat, 20 Feb 2021 14:22:45 -0300 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c00126634..56fa4b06b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -## Teste no submodulo +## Teste no submodule