Este repositório foi criado com intuito de disponibilizar os pré-requisitos e o teste prático para se tornar um Desenvolvedor Mobile da AMHP.
Você deverá desenvolver uma aplicação baseada na nossa página institucional (https://www.amhp.com.br), onde o desenvolvedor deve seguir as paletas de cores utilizadas no projeto e criar uma nova proposta, consumindo as seguintes APIs relacionadas abaixo:
- Banners - https://api-site.amhp.com.br/api/banners/publicados
- Notícias (Destaques últimas 4) - https://api-site.amhp.com.br/api/noticias/recentes-home/4
- Notícias (Recentes últimas 8) - https://api-site.amhp.com.br/api/noticias/recentes/8
- Convênios - https://api-site.amhp.com.br/api/convenios/ativos
- O aplicativo deve possuir 3 screens: Home, Notícias e Convênios.
- Ao abrir o aplicativo, devem ser exibidos os banners e as 4 últimas notícias.
- Ao abrir a tela de notícias, deve-se exibir as 8 últimas notícias.
- Na tela de Convênios serão listados os convênios.
- Todas as informações deverão ser retornadas da API.
- React Native
- Typescript.
- Styled Components para estilização.
- Expo Router ou React Navigation para implementação de rotas.
- Organização do código
- Arquitetura utilizada
- Criatividade no layout
- Teste unitários (Será um diferencial)
- Criar um fork do projeto;
- Seguir o contexto da aplicação mencionada acima;
- Ao finalizar, fazer um pull request com os ajustes.
Observação
- A execução da avaliação tem um período de 48h contados a partir do recebimento do link pelo nosso RH.