RacasDeCachorrosCP2

Grupo

  • Mateus Viana Batista - RM 99530
  • Michael José Bernardi da Silva - RM 99409
  • Ricardo Correia Temple - RM 99721
  • Thábata Orbeteli Viotto Santos - RM 550268
  • Yago Taguchi Ruksenas - RM 97827

Tema: Catálogo de Raças de Cachorros

Este é um projeto de uma aplicação web ASP.NET Core MVC que oferece funcionalidades básicas de CRUD (Create, Read, Update, Delete) para gerenciar uma lista de raças de cachorro.

Estrutura do Projeto

Models: Contém as classes de modelo que representam as entidades do sistema.

Views: Inclui as visualizações HTML que são renderizadas para os usuários. As visualizações são organizadas em pastas correspondentes aos controllers.

Controllers: Responsáveis por processar as requisições HTTP e fornecer as respostas apropriadas. Aqui temos controllers como HomeController e CachorroController.

Tag Helpers: Utilizamos tag helpers para simplificar a criação de elementos HTML, como a exibição de formulários ou links.

CSS e Layout: O projeto inclui um layout CSS para garantir uma aparência agradável e consistente em todas as páginas.

Operações CRUD

Create (Criar): Os usuários podem adicionar novas raças de cachorro à lista fornecendo os detalhes necessários, como nome, idade, tamanho, etc.

Read (Ler): Os usuários podem visualizar todas as raças de cachorro existentes na lista.

Update (Atualizar): Os usuários podem editar as informações de raças de cachorro existentes.

Delete (Excluir): Os usuários podem remover raças de cachorro da lista.

Tecnologias Utilizadas

  • ASP.NET Core MVC
  • C#
  • HTML
  • CSS
  • Tag Helpers
  • Bootstrap

Tela:

Home: Apresenta uma mensagem de boas-vindas e um menu de navegação para acessar outras partes do site.

image

Lista das raças de Cachorros: Uma página onde os usuários podem visualizar uma lista de raças de cachorro. Eles podem adicionar, editar e excluir raças de cachorro nesta página.

image

Cadastro: Uma página onde o usuario ira colocar as informações do cachorro para serem adicionadas a lista.

image