/Desafio-EvoSystems

Desafio Evo Systems Janeiro

Primary LanguageC#

Desafio EvoSystems - Desenvolvimento Web Full-Stack

Este repositório contém o código-fonte de um Desafio para criar uma aplicação web full-stack usando Angular no frontend e ASP.NET Core 7 no backend, focado no gerenciamento de departamentos.

Recursos Principais:

Desenvolvimento web full-stack.
Utilização do Angular no frontend.
Utilização do ASP.NET Core 7 no backend.

Diagrama de Classes

classDiagram
  class Departamento {
    + Id: integer
    + Nome: string
    + Sigla: string
  }

  class Funcionario {
    + Id: integer
    + Nome: string
    + Foto: string
    + RG: string
    + DepartamentoId: integer
  }

  Departamento "1" *-- "*" Funcionario : Contém


Loading

Em Angular

A aplicação possui uma tela para listar departamentos, com opções de cadastrar, editar e deletar. Ao selecionar um departamento, é redirecionado para uma lista de funcionários desse departamento, onde deve haver opções para cadastrar, editar e deletar um funcionário.