Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 2.41 KB

README.md

File metadata and controls

53 lines (41 loc) · 2.41 KB

RETROFLIX

Projeto criado para testes de habilidades em Angular e .NET no estágio.

MySQL .Net Angular C# Swagger

Generic badge


Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Como rodar

🔹 Desenvolvedores


Descrição

O objetivo principal do projeto foi desenvolver um site onde o usuário possa realizar o CRUD de filmes e gêneros de filmes. Foi criada então o projeto Front end usando Angular e Angular Material, no projeto do Back end, .NET Framework, Entity Framework, C# e para o banco de dados, MYSQL.

Funcionalidades

FILME

End point Descrição
GET /Filme Lista todos os filmes
GET /Filme/{id} Lista o filme pelo id
POST /Filme Cadastra um filme novo
PUT /Filme/{id} Atualiza um filme pelo id
DELETE /Filme/{id} Deleta um filme pelo id

GÊNERO DE FILME

End point Descrição
GET /api/Genero Lista todos os gêneros
GET /api/Genero/{id} Lista o gênero pelo id
POST /api/Genero Cadastra um gênero novo
PUT /api/Genero/{id} Atualiza um gênero pelo id
DELETE /api/Genero/DeleteGeneroId/{id} Deleta um gênero pelo id

Como rodar

  1. Clone o repositório
  2. Instale as dependências com o comando npm install
  3. Configure a string de conexão com o banco de dados MYSQL
  4. Rode a solução do back end
  5. Utiliza o comando npm start para iniciar a aplicação do front end

Desenvolvedores


Beatriz Tavernaro

João Alencar