Fase 2


Escopo


  • Desenvolver um sistema que facilite o encontro entre pessoas que estão à procura de um quarto para alugar e as que já possuem o quarto disponível para locação em seus imóveis
  • A proposta é criar uma plataforma digital (via web) que funcione como um matchmaking de moradia, similar ao funcionamento de apps de relacionamento, com base em critérios como localização, orçamento, perfil de convivência e preferências pessoais


Requisitos Funcionais


[RF001] Implementar visualização de detalhes (quarto e perfil)

[RF002] Implementar match


Requisitos Não-Funcionais


Melhores práticas


Single Responsibility Principle - Responsabilidade Única

def soma(a, b):
    return a + b

Open/Closed Principle - Aberto para Extensão, Fechado para Modificação

def soma(a, b):
    return a + b

Liskov Substitution Principle - Substituição de Liskov

def soma(a, b):
    return a + b

Interface Segregation Principle - Segregação de Interfaces

def soma(a, b):
    return a + b


Dependency Inversion Principle - Inversão de Dependência

def soma(a, b):
    return a + b