A proposta deste desafio é avaliar as competências e habilidades do desenvolvedor no desenvolvimento de aplicativo nativo plataforma IOS.
Um grande amigo seu, não aguenta mais pagar comissão para os aplicativos de comida e acha que chegou o grande momento de desenvolver o App da sua Pizzaria. A Idéia e começar bem simples, somente o MVP (Minimum Viable Product) e ir evoluíndo aos poucos.
Desenvolver App nativo em plataforma IOS linguagem Swift
No MVP deverá conter:
- Autenticação;
- Listagem de pizzas;
- Checkout de pizza;
Seguir a UI/UX de acordo com a especificação:
https://www.figma.com/file/WSONaxNSUhXEaRnfi5GWNU/XDS-Challenge
Swagger da Api:
http://br.com.xds.challenge.swagger.s3-website-us-east-1.amazonaws.com
POST - > https://p3teufi0k9.execute-api.us-east-1.amazonaws.com/v1/signin
{
"email": "user@xds.com.br",
"password": "223344"
}
GET -> https://p3teufi0k9.execute-api.us-east-1.amazonaws.com/v1/pizza
- Arquitetura do projeto;
- Lógica aplicada;
- Navegação entre telas;
- Frameworks utilizados;
- Bibliotecas utilizadas;
- Organização de código;
- e muito mais :D;
Quando terminar, enviar o link ou o zip do repositório para gente.
Good Coding!
