Construa uma aplicação WEB que irá utilizar as listagens de uma API Rest. API a ser utilizada está publicada em (https://jsonplaceholder.typicode.com/). Utilizando ANGULAR, junto com Angular Material (https://material.angular.io/) para o desenvolvimento.
O projeto desenvolvido está disponível para visualização no link: https://testtechfrwk.herokuapp.com/#/
-
POSTAGENS (post - https://jsonplaceholder.typicode.com/posts)
-
ALBUNS (albums - https://jsonplaceholder.typicode.com/albums)
-
TO-DOs (todos - https://jsonplaceholder.typicode.com/todos)
-
COMENTÁRIOS (comments - https://jsonplaceholder.typicode.com/comments?postId=1)
-
FOTOS (photos - https://jsonplaceholder.typicode.com/photos?albumId=1)
- Foram feitos estudos sobre a API, para captação das melhores informações para exibir na aplicação, com um trabalho de arquitetura da informação, foram elaborados protótipos no papel e na ferramenta Adobe XD para serem usados como Wireframes no momento do desenvolvimento.
- Foi utilizado o Angular na versão 8 e o Material Angular para desenvolvimento da aplicação.
- E para o deploy foi usado o Heroku.
- Estudo da API
- Prototipação (papel)
- Prototipação (Adobe XD)
- Desenvolvimento das rotas
- Desenvolvimento dos layouts
- Desenvolvimento dos serviços
- Ligação dos serviços aos layouts
- Tornando a aplicação Progressive Web App
- Deploy da aplicação na nuvem com (Heroku)
- Criação da documentação do projeto utilizando o ReadME, no github
Rode npm install para instalar as dependências do projeto.
Rode ng serve para subir servidor para desenvolvimento.
Navegue até http://localhost:4200/.
*O aplicativo será carregado automaticamente, e irá recarregar se você alterar qualquer um dos arquivos de origem.
Rode ng test para executar os testes unitários via Karma.
Para obter mais ajuda na CLI Angular, use ng help ou vá para o [Angular CLI README] (https://github.com/angular/angular-cli/blob/master/README.md).