Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teste Técnico - Blog Minuto Seguros - Gabriel Santana #61

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

gabrielSantanaNET
Copy link

TESTE TÉCNICO - MINUTO SEGUROS

O Teste foi desenvolvido em Angular 7 com Bootstrap e WEB API Core em .NET Core 2.2

  • Não foi utilizada autenticação para WEB API
  • O Front-End está executando na porta padrão 4200 na URL http://localhost:4200
  • A Web API está executando na porta 44320 pela URL https://localhost:44320
  • O back-end já está com o CORS habilitado para a URL do angular
  • É necessário que o CORS também esteja habilitado no browser
  • Caso não consiga rodar o projeto localhost, subi 3 imagens que mostram a tela com o resultado

Pré-Requisitos para Rodar o Projeto:

  • NodeJS instalado e atualizado
  • Angular 7.x instalado
  • .NET Framework 4.7.2 instalado
  • .NET Core 2.2 instalado

Após atender os pré requisitos acima, para executar o projeto siga as instruções abaixo:

  • Abra o projeto TesteMinutoSegurosWebApiCore no Visual Studio e execute o processo localhost
  • Abra o CMD do Windows
  • Navege até a pasta onde você descompactou o projeto Angular "TesteMinutoSegurosAngular
  • Execute o comando "npm install" para instalar as dependências da aplicação no node_modules
  • Ao final do processo, execute o comando "ng serve" para levantar o servidor do node
  • Se todo o processo deu certo o angular irá listar as informações retornadas da API

Ferramentas utilizadas no Teste:

  • Visual Studio 2019
  • Visual Studio Code
  • Angular CLI
  • DotNet CLI
  • Postman
  • JSON Generate Class Object Online

Att.
Gabriel Barreto de Santana

gabrielSantanaNET and others added 4 commits May 14, 2019 06:00
Imagens enviados para visualização dos dados na tela para caso o revisor não consiga executar o projeto angular integrado com o Web API Core localhost.
TESTE TÉCNICO - MINUTO SEGUROS

O Teste foi desenvolvido em Angular 7 com WEB API Rest em .NET Core 2.2 (sem autenticação)

Pré-Requisitos para Rodar o Projeto:

- NodeJS instalado e atualizado
- Angular 7.x instalado
- .NET Framework 4.7.2 instalado
- .NET Core 2.2 instalado

Após atender os pré requisitos acima, para executar o projeto siga as instruções abaixo:
- Abra o projeto TesteMinutoSegurosWebApiCore no Visual Studio e execute o processo localhost mantendo o mesmo ativo.
- Abra o CMD do Windows
- Navege até a pasta onde você descompactou o projeto Angular "TesteMinutoSegurosAngular
- Estando na pasta do projeto, execute o comando "npm install" para instalar as dependências da aplicação no node_modules
- Ao final do processo, execute o comando "ng serve" para que o servidor do node seja executado na url http://localhost/4200
- Se todo o processo deu certo, o angular irá listar as informações retornadas da API "TesteMinutoSegurosWebApiCore"

Ferramentas utilizadas no Teste:

- Visual Studio 2019
- Visual Studio Code
- Angular CLI
- DotNet CLI
- Postman
- JSON Generate Class Object Online

Att.
Gabriel Barreto de Santana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant