Repositório para criação de trabalho da disciplina de Desenvolvimento de Sistemas Orientados a Objetos I do curso de Sistemas de Informação da UFSC.
O trabalho consiste na criação de um sistema Orientado a Objetos observando o padrão MVC que em primeiro momento funcionará pelo terminal mas que depois deve receber uma GUI.
O trabalho começa com a definição do projeto que pode ser lida aqui.
Após isso foi feito o mapa de telas e a modelagem de classes.
Nosso sistema é um app de aluguel de imóveis para temporada. Um tinder entre turistas com desejo de passar as férias no litoral e proprietários de imóvel que desejam alugar seus imóveis durante o verão.
Batizamos nosso app de Litorei.
Mas afinal de onde surgiu o nome Litorei?
Litorar é passar um tempo de qualidade no litoral, aproveitando todas as belezas naturais das praias de Florianópolis.
Para usar basta clonar o projeto, instalar o Python 3.10 ou superior, criar uma virtual env com o comando:
python3.10 -m venv venv
Ativar a virtual env:
source venv/bin/activate
Instalar as dependências:
pip install -r requirements.txt
E por fim rodar o projeto:
python main.py