siquersis / adset-integrador-desafio

Desafio para candidatos (AdSet Integrador)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio para candidatos (AdSet Integrador)

Solicitação:

  • Criar funcionalidade para incluir, consultar, excluir e alterar cadastro de carros e vincular aos portais iCarros e WebMotors no pacote selecionado (Bronze, Diamante, Platinum ou Básico), conforme layout.
  • O cadastro deverá possuir os campos (Marca, Modelo, Ano, Placa, Km, Cor, Preço, lista de opcionais para atribuir ao veículo ex.: (Ar Condicionado, Alarme, Airbag, Freio ABS)).
  • Deverá ser possível incluir até 15 fotos para o veículo.
  • Apenas a km, opcionais e fotos não devem ser obrigatórios.

Após terminar seu teste submeta um pull request e aguarde seu feedback.

Instruções:

  • Criar Projeto do tipo Class Library para separar a camada de Dados.
  • Criar Projeto do tipo ASP.NET Web Application com Template MVC/Razor (Front-End)
  • A tela de estoque / consulta deverá ser desenvolvida conforme o layout (https://github.com/adset-innov/adset-integrador-desafio/blob/main/adset-layout.ai) criado no programa Adobe Illustrator.
  • Na camada de dados deixe a estrutura completa do Migration para o Entity Framework Code-First pronta para apenas executarmos e gerar o banco e tabelas.
  • Caso você julgar necessário, utilize Design patterns e nos informe quais utilizou e porque.

Pré-requisitos:

  • HTML5, CSS, JavaScript, Bootstrap, POO, C#, .NET 4.0+, WebApi, C#, ASP NET, SQL, LINQ, Entity Framework, Code First, Design Responsivo, WebServices (SOAP), APIs Restfull e Windows Services

IDE:

  • Visual Studio 2013

Servidor de Banco:

  • Microsoft SQL Server 2012+

Notas:

  • Lembre-se de fazer um fork deste repositório! Apenas cloná-lo vai te impedir de criar o pull request e dificultar a entrega;

About

Desafio para candidatos (AdSet Integrador)