Projeto criado para testes de habilidades em Angular e .NET no estágio.
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.
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 |
- Clone o repositório
- Instale as dependências com o comando
npm install
- Configure a string de conexão com o banco de dados MYSQL
- Rode a solução do back end
- Utiliza o comando
npm start
para iniciar a aplicação do front end
Beatriz Tavernaro |
João Alencar |
---|