ti-2-morada

Projeto da disciplina Trabalho Interdisciplinar: Aplicações para Processos de Negócios do 2º período do curso de Engenharia de Software da PUC Minas.

https://github.com/lucaazalim/ti-2-morada

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.4%) to scientific vocabulary

Keywords

css pucminas social-impact sustainability
Last synced: 6 months ago · JSON representation ·

Repository

Projeto da disciplina Trabalho Interdisciplinar: Aplicações para Processos de Negócios do 2º período do curso de Engenharia de Software da PUC Minas.

Basic Info
  • Host: GitHub
  • Owner: lucaazalim
  • Language: CSS
  • Default Branch: master
  • Homepage:
  • Size: 70.8 MB
Statistics
  • Stars: 4
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
css pucminas social-impact sustainability
Created almost 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Citation

README.md

Morada

Morada é uma plataforma para locação e anúncio de imóveis que simplifica o processo de aluguel para locatários e proprietários. Em contraste ao tradicional e burocrático mercado imobiliário, o Morada centraliza anúncios, integra processos e documentações, proporcionando uma experiência eficiente. A plataforma oferece recursos como anúncio de imóveis, personalização de pesquisas, agendamento de visitas, sistema de propostas, documentação online e acompanhamento do processo. Em resumo, busca transformar a experiência de aluguel, tornando-a mais ágil e conveniente.

Integrantes

  • Guilherme Leroy Teixeira Capanema
  • João Pedro Queiroz Rocha
  • Kimberly Liz Spencer Lourenço
  • Luca Ferrari Azalim
  • Wanessa Dias Costa

Professor

  • Eveline Alonso Veloso
  • Hugo Bastos de Paula
  • Juliana Amaral Baroni de Carvalho

Instruções de utilização

A plataforma está disponível por meio do endereço morada.azal.im.

Os indicadores de desempenho podem ser acessados por meio do endereço morada.azal.im:3000, utilizando o usuário "admin" e a senha "admin". Caso a ferramente sugira a troca da senha, clique em "Skip".


O sistema é composto por quatro aplicações:

  • MariaDB
  • Back End
  • Front End
  • Grafana

Para executar um ambiente completo de desenvolvimento local, basta seguir os seguintes passos:

  1. Clonar este repositório em seu computador
  2. Acessar o diretório /src/front e executar o comando npm install
  3. Instalar o Docker Desktop
  4. Executar o comando docker-compose up --build -d dentro do diretório /assets/deploy

Owner

  • Name: Luca Azalim
  • Login: lucaazalim
  • Kind: user
  • Location: Brazil
  • Company: Limestone Digital / OneRail

Developer, Software Engineering Student at PUC Minas, Former CEO and Lead Developer at Rede Sky, and Food Enthusiast.

Citation (CITATION.cff)

# YAML 1.2
---
authors: 
  - family-names: Teixeira Capanema
    given-names: Guilherme Leroy
  - family-names: Queiroz Rocha
    given-names: João Pedro
  - family-names: Spencer Lourenço
    given-names: Kimberly Liz
  - family-names: Ferrari Azalim
    given-names: Luca
  - family-names: Dias Costa
    given-names: Wanessa
    
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: De Paula
    given-names: Hugo Bastos
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: Veloso
    given-names: Eveline Alonso
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: Baroni de Carvalho
    given-names: Juliana Amaral 


cff-version: "1.1.0"
keywords: 
  - "Plataforma de Locação"
  - "Experiência de Aluguel"
  - "Inovação Imobiliária"
message: |
    "Please cite this software using these metadata."
repository-code: "https://github.com/ICEI-PUC-Minas-PPLES-TI/plf-es-2023-2-ti2-1372100-morada"
title: "Morada"
abstract: |
    "
    Morada é uma plataforma inovadora para locação e anúncio de imóveis, que busca simplificar e aprimorar a experiência de aluguel. Ao centralizar anúncios, integrar processos e documentações, a plataforma oferece recursos como anúncios personalizados, agendamento de visitas, sistema de propostas e documentação online. Desenvolvida com tecnologias modernas como Java Spring Boot, Docker e MariaDB, a Morada automatiza completamente os processos, oferecendo uma experiência eficiente, moderna e descomplicada para locatários e proprietários.
    "
...

GitHub Events

Total
  • Watch event: 2
Last Year
  • Watch event: 2

Dependencies

.github/workflows/deploy.yml actions
  • actions/checkout v2 composite
  • appleboy/scp-action master composite
  • appleboy/ssh-action master composite
assets/deploy/docker-compose.yml docker
  • grafana/grafana latest
  • mariadb latest
src/back/Dockerfile docker
  • maven 3.8.3-openjdk-17 build
src/front/Dockerfile docker
  • nginx latest build
src/back/pom.xml maven
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr310 2.15.3
  • io.jsonwebtoken:jjwt-api 0.12.2
  • io.jsonwebtoken:jjwt-impl 0.12.2
  • io.jsonwebtoken:jjwt-jackson 0.12.2
  • org.apache.commons:commons-lang3 3.13.0
  • org.mariadb.jdbc:mariadb-java-client 3.2.0
  • org.projectlombok:lombok 1.18.30
  • org.springframework.boot:spring-boot-devtools 3.1.4
  • org.springframework.boot:spring-boot-starter-data-jpa 3.1.4
  • org.springframework.boot:spring-boot-starter-security 3.1.4
  • org.springframework.boot:spring-boot-starter-validation 3.1.4
  • org.springframework.boot:spring-boot-starter-web 3.1.4
  • org.springframework.boot:spring-boot-starter-test 3.1.4 test
src/front/package-lock.json npm
  • @popperjs/core 2.11.8
  • anymatch 3.1.3
  • binary-extensions 2.2.0
  • bootstrap 5.3.2
  • braces 3.0.2
  • chokidar 3.5.3
  • fill-range 7.0.1
  • fsevents 2.3.3
  • glob-parent 5.1.2
  • immutable 4.3.4
  • is-binary-path 2.1.0
  • is-extglob 2.1.1
  • is-glob 4.0.3
  • is-number 7.0.0
  • normalize-path 3.0.0
  • picomatch 2.3.1
  • readdirp 3.6.0
  • sass 1.68.0
  • source-map-js 1.0.2
  • to-regex-range 5.0.1
src/front/package.json npm
  • bootstrap ^5.2.3
  • sass ^1.68.0