Skip to content

Cassinotte/CopaFilmes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copa Filmes

Copa Filmes - Teste Técnico

Introdução

Este projeto tem como objetivo demostrar minhas habilidades sobre o desenvolvimento de uma aplicação completa WEB, utilizando-se:

  1. Back-end: AspNet Core
  2. Front-end: Angular2+

Aplicação consiste em uma seleção de 8 filmees pelo usuario e o resultado final para o usuario do primeiro e segundo vencedor conforme criterio pre-determinado.

Informações Iniciais

Ambiente desenvolvimento

IDE (Integrated Development Environment )

  • Visual Studio 2019 - Version 16.5.1
  • Visual Studio Code - Version 1.43.2

Dependência

Configuração

  • Configuração da URL da API de busca dos filmes e configurado no back-end no arquivo appsettings, no solução CopaFilmeWeb, como exemplificado abaixo:
{
  "ApiLamb": {
    "Url": "http://copafilmes.azurewebsites.net/api"
  }
}

  • Configuração do arquivo config.dev.json ou config.deploy.json no front-end referente a configuração da URL da API ( caminho src/assets/config )
{
  "ApiBackend": "http://localhost/CopaFilmeWeb",
  "MaxFilmes" : 8
}


Obs. o back-end fiz a publicação direto no IIS atraves do Visual Studio, atraves da propriedade da solucao CopaWebFilme, conforme print abaixo:

alt text

Execucao - Demostração

Swagger - Back-End

alt text

alt text

Angular - Front-End

alt text

alt text

alt text

Teste Unitario e Teste Automatizado

Abaixo demostração do Teste Unitario ( localizado na solução CopaFilme.TestUnit ):

alt text

alt text

Abaixo demostração do Teste Automatizado ( localizado na solução CopaFilme.TesteAutomatizado :

alt text

alt text

Autor projeto

Eduardo Aparecido Cassinotte ea.cassinotte@hotmail.com ea.cassinotte@gmail.com

About

CopaFilmes - Teste Técnico

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published