https://github.com/edummorenolp/proyectofinal-spring
Web desarrollada con Spring Boot que brinda herramientas tanto a inmobiliarias o dueños de inmuebles como también a inquilinos
https://github.com/edummorenolp/proyectofinal-spring
bootstrap colaboration css github html java mysql spring-boot thymeleaf
Last synced: 3 months ago
JSON representation
Web desarrollada con Spring Boot que brinda herramientas tanto a inmobiliarias o dueños de inmuebles como también a inquilinos
- Host: GitHub
- URL: https://github.com/edummorenolp/proyectofinal-spring
- Owner: EduMMorenolp
- Created: 2023-12-17T02:14:12.000Z (over 2 years ago)
- Default Branch: EduardoMoreno
- Last Pushed: 2024-02-14T05:28:11.000Z (over 2 years ago)
- Last Synced: 2025-02-01T20:11:36.733Z (over 1 year ago)
- Topics: bootstrap, colaboration, css, github, html, java, mysql, spring-boot, thymeleaf
- Language: HTML
- Homepage: https://www.youtube.com/watch?v=Z70zCfUsE4s&ab_channel=EduMMorenoDevFullStack
- Size: 100 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proyecto "PROPIEDADES VANGUARDISTAS"

## Descripción del Proyecto
"PROPIEDADES VANGUARDISTAS" es una aplicación web desarrollada con Spring Boot que brinda herramientas tanto a inmobiliarias o dueños de inmuebles como también a inquilinos. La plataforma permite encontrar ofertas de casas, departamentos, oficinas o locales cerca de la ubicación del usuario. Además, ofrece funciones para organizar reuniones, realizar reclamos, gestionar recordatorios y descargar boletas de pago de alquiler o impuestos.
## Problema
Encontrar un lugar para vivir o trabajar puede ser estresante y tedioso. "PROPIEDADES VANGUARDISTAS" busca solucionar este problema proporcionando una plataforma centralizada para buscar y gestionar la administración de inmuebles.
## Solución
"Tener un solo lugar donde buscar o gestionar la administración de tu inmueble, ya seas dueño, empresa inmobiliaria o inquilino."
## Audiencia
La aplicación está dirigida a empresas inmobiliarias, dueños, futuros compradores o inquilinos.
## Características Principales
- **Registro y Login:** Utiliza Spring Security para gestionar la autenticación de usuarios.
- **Roles de Usuario:** Implementa al menos dos roles distintos para los usuarios.
- **Listado de Propiedades:** Muestra una lista paginada de propiedades en tarjetas individuales.
- **Operaciones CRUD:** Permite agregar, modificar y eliminar propiedades.
- **Formularios y Validaciones:** Utiliza formularios Thymeleaf y aplica validaciones en el backend.
- **Imagen de Perfil:** Permite cargar y mostrar imágenes de perfil para los usuarios.
- **Paginación:** Implementa paginación para visualizar múltiples resultados.
## Requerimientos Técnicos
- Java 8 o superior
- Spring Boot
- Thymeleaf
- Bootstrap (para el diseño)
- Base de datos MySQL
## Herramientas Utilizadas
[](https://skillicons.dev)
## Instalación y Configuración
1. Clona el repositorio
2. Configura la base de datos en `application.properties`.
3. Ejecuta la aplicación: `./mvnw spring-boot:run`
4. Accede a la aplicación en [http://localhost:8080](http://localhost:8080)
## Contribuyentes
1. **Jonarhan Acuña**
- Correo electrónico: jonha.mdq@gmail.com
2. **Eduardo Moreno**
- Correo electrónico: e.m.morenolp@gmail.com
3. **Florencia Martignoni**
- Correo electrónico: fl.martignoni@gmail.com
4. **Agusto Laguna**
- Correo electrónico: augustolaguna30@yahoo.com
5. **Luis Nieva**
- Correo electrónico: luis.nievas@gmail.com
6. **Karina Rabino**
- Correo electrónico: kary2202rab@gmail.com
7. **Eduardo Gonzalez**
- Correo electrónico: egonzalez.tecnico@gmail.com
8. **Yasar Chavez**
- Correo electrónico: chavezyasar@gmail.com
9. **Nicolas Santos**
- Correo electrónico: nicolasasantos@gmail.com
10. **Gimena Ampuero**
- Correo electrónico: ampuerogime8@gmail.com
## Clases en YouTube
Visita nuestra [lista de reproducción en YouTube](https://youtube.com/playlist?list=PLai9ahHHcVe5FUWyCIJOZdvWymhlfAQkD&si=g29rZBVw8s47jw_1) para ver las grabaciones de las clases del proyecto "MrHouse".
## Licencia
Este proyecto está bajo la Licencia [MIT](LICENSE).