Skip to content

arriendosRM es una aplicación web que gestiona la compra y venta de inmuebles en la Región Metropolitana de Chile

Notifications You must be signed in to change notification settings

reii23/arriendosRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requisitos Previos

  • Node.js
  • npm (Node Package Manager, viene con Node.js)
  • Vue CLI (instalar con npm install -g @vue/cli)

Instalación

  1. Clonar repositorio:

    git clone <https://github.com/reii23/fingeso>
  2. Instalación de dependencias:

    npm install
  3. Configuración de las variables de entorno en IntelliJ (se deben reemplazar con los valores)

    DB_USERNAME = nombredeusuario;DB_PASSWORD=contraseñadeusuario;DB_NAME=nombrebasededatos

Ejecución

Backend

El backend se ejecuta normalmente en http://localhost:8080.

Poblar base de Datos

Se copian y pegan las inserciones contenidas en el archivo Querys.txt en la consola de pgAdmin4 (preferiblemente ejecutar por bloques). Se ejecuta el código para poblar las tablas.

Frontend

Luego de ejecutar el backend, para ejecutar el frontend del proyecto:

npm run dev
npm run serve

Cualquiera de los dos comandos anteriores sirve, el frontend se ejecuta normalmente en http://localhost:8081.

Puertos utilizados normalmente

  • Backend: localhost:8080
  • Frontend: localhost:8081

Consultas Postman

Operaciones Incorporadas en la Aplicación Web

  • Registrar y logear usuario un usuario con roles (cliente, agente inmobiliario, administrador)
  • Agregar una propiedad a favoritos
  • Contactar al dueño de una propiedad a través de un chat
  • Intercambiar mensajes entre arrendador y arrendatario a través del chat
  • Top 10 inmuebles con mayor cantidad de me gusta
  • Publicar un inmueble (casa, departamento o terreno)
  • Agregar horarios de visita a un inmueble como agente inmobiliario
  • Agendar o cancelar una visita a un inmueble como cliente
  • Ver la información de cuenta con las visitas agendadas, inmuebles favoritos y propiedades de un cliente
  • Filtrar inmuebles por un precio mínimo y máximo establecido

Operaciones Sin Incorporar en la Aplicación Web

  • Mostrar la ubicación de cada inmueble a través de un mapa que muestre su dirección
  • Publicar inmuebles en masa a través de un archivo .csv

Equipo de desarrollo:

Mohamed Al-Marzuk
Mohamed Al-Marzuk
Vicente Arce
Vicente Arce
Catalina López
Catalina López
Reinaldo Pacheco
Reinaldo Pacheco
Benjamín Zuñiga
Benjamín Zuñiga

About

arriendosRM es una aplicación web que gestiona la compra y venta de inmuebles en la Región Metropolitana de Chile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published