raissaqueiroz / room-management

API de Gerenciamento de Móveis em uma Sala.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Room Management API

API em Dotnet de Gerenciamento de Móveis em uma Sala.

Tecnologias

  • ASP .NET Core
  • ORM: Entity Framework
  • Validações com Fluent Validations
  • Design Pattern: DDD
  • Orientação a Objetos
  • Linguagem C#
  • TDD com MOQ e XUnit
  • Documentação API: Swagger

Funcionalidades

  • Cadastro de Salas
  • Edição de Sala
  • Listagem de Sala
  • Cadastro de Mòveis
  • Edição de Móveis
  • Listagem de Móveis
  • Alocar Móvel em uma Sala
  • Deslocar Móvel em uma Sala

Regras

  • Respeitar capacidade maxima da sala (v2: Calcular a area)
  • Não pode alocar o mesmo Móvel pra outra sala

About

API de Gerenciamento de Móveis em uma Sala.


Languages

Language:C# 100.0%