Skip to content
/ BApp Public

A sample iOS app built using the Clean Swift architecture.

Notifications You must be signed in to change notification settings

lynnsouz/BApp

Repository files navigation

Platform

Show me the code

Esse repositório contem uma aplicação por mim desenvolvida como exemplo abaixo: Image of Yaktocat

First time running 🚀

Abra o terminal e instale os pods rodando o codigo a seguir na pasta do projeto.

$ pod install
$ open BankApp.xcworkspace/

Com Xcode aberto clique em Run (CMD + R) no menu Product.

# 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

About

A sample iOS app built using the Clean Swift architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published