{"id":22472647,"url":"https://github.com/edummorenolp/proyectofinal-spring","last_synced_at":"2026-04-09T18:51:57.728Z","repository":{"id":219609486,"uuid":"732537554","full_name":"EduMMorenolp/ProyectoFinal-Spring","owner":"EduMMorenolp","description":"Web desarrollada con Spring Boot que brinda herramientas tanto a inmobiliarias o dueños de inmuebles como también a inquilinos","archived":false,"fork":false,"pushed_at":"2024-02-14T05:28:11.000Z","size":105324,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"EduardoMoreno","last_synced_at":"2025-02-01T20:11:36.733Z","etag":null,"topics":["bootstrap","colaboration","css","github","html","java","mysql","spring-boot","thymeleaf"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=Z70zCfUsE4s\u0026ab_channel=EduMMorenoDevFullStack","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EduMMorenolp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-12-17T02:14:12.000Z","updated_at":"2024-05-12T23:54:37.000Z","dependencies_parsed_at":"2024-02-14T05:34:56.578Z","dependency_job_id":null,"html_url":"https://github.com/EduMMorenolp/ProyectoFinal-Spring","commit_stats":null,"previous_names":["edummorenolp/proyectofinal-spring"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EduMMorenolp%2FProyectoFinal-Spring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EduMMorenolp%2FProyectoFinal-Spring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EduMMorenolp%2FProyectoFinal-Spring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EduMMorenolp%2FProyectoFinal-Spring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EduMMorenolp","download_url":"https://codeload.github.com/EduMMorenolp/ProyectoFinal-Spring/tar.gz/refs/heads/EduardoMoreno","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245879687,"owners_count":20687421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","colaboration","css","github","html","java","mysql","spring-boot","thymeleaf"],"created_at":"2024-12-06T12:16:39.784Z","updated_at":"2025-10-29T11:44:51.691Z","avatar_url":"https://github.com/EduMMorenolp.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Proyecto \"PROPIEDADES VANGUARDISTAS\"\n\n![PROPIEDADES VANGUARDISTAS Logo](https://github.com/EduMMorenolp/ProyectoFinal-Spring/blob/EduardoMoreno/src/main/resources/static/images/logo.png)\n\n## Descripción del Proyecto\n\n\"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.\n\n## Problema\n\nEncontrar 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.\n\n## Solución\n\n\"Tener un solo lugar donde buscar o gestionar la administración de tu inmueble, ya seas dueño, empresa inmobiliaria o inquilino.\"\n\n## Audiencia\n\nLa aplicación está dirigida a empresas inmobiliarias, dueños, futuros compradores o inquilinos.\n\n## Características Principales\n\n- **Registro y Login:** Utiliza Spring Security para gestionar la autenticación de usuarios.\n- **Roles de Usuario:** Implementa al menos dos roles distintos para los usuarios.\n- **Listado de Propiedades:** Muestra una lista paginada de propiedades en tarjetas individuales.\n- **Operaciones CRUD:** Permite agregar, modificar y eliminar propiedades.\n- **Formularios y Validaciones:** Utiliza formularios Thymeleaf y aplica validaciones en el backend.\n- **Imagen de Perfil:** Permite cargar y mostrar imágenes de perfil para los usuarios.\n- **Paginación:** Implementa paginación para visualizar múltiples resultados.\n\n## Requerimientos Técnicos\n\n- Java 8 o superior\n- Spring Boot\n- Thymeleaf\n- Bootstrap (para el diseño)\n- Base de datos MySQL\n\n## Herramientas Utilizadas \n\n[![My Skills](https://skillicons.dev/icons?i=java,spring,mysql,bootstrap,css,html,git,github\u0026theme=light)](https://skillicons.dev)\n\n## Instalación y Configuración\n\n1. Clona el repositorio\n2. Configura la base de datos en `application.properties`.\n3. Ejecuta la aplicación: `./mvnw spring-boot:run`\n4. Accede a la aplicación en [http://localhost:8080](http://localhost:8080)\n\n## Contribuyentes\n\n1. **Jonarhan Acuña**\n   - Correo electrónico: jonha.mdq@gmail.com\n\n2. **Eduardo Moreno**\n   - Correo electrónico: e.m.morenolp@gmail.com\n\n3. **Florencia Martignoni**\n   - Correo electrónico: fl.martignoni@gmail.com\n\n4. **Agusto Laguna**\n   - Correo electrónico: augustolaguna30@yahoo.com\n\n5. **Luis Nieva**\n   - Correo electrónico: luis.nievas@gmail.com\n\n6. **Karina Rabino**\n   - Correo electrónico: kary2202rab@gmail.com\n\n7. **Eduardo Gonzalez**\n   - Correo electrónico: egonzalez.tecnico@gmail.com\n\n8. **Yasar Chavez**\n   - Correo electrónico: chavezyasar@gmail.com\n\n9. **Nicolas Santos**\n   - Correo electrónico: nicolasasantos@gmail.com\n\n10. **Gimena Ampuero**\n    - Correo electrónico: ampuerogime8@gmail.com\n\n## Clases en YouTube\n\nVisita nuestra [lista de reproducción en YouTube](https://youtube.com/playlist?list=PLai9ahHHcVe5FUWyCIJOZdvWymhlfAQkD\u0026si=g29rZBVw8s47jw_1) para ver las grabaciones de las clases del proyecto \"MrHouse\".\n\n\n## Licencia\n\nEste proyecto está bajo la Licencia [MIT](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedummorenolp%2Fproyectofinal-spring","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedummorenolp%2Fproyectofinal-spring","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedummorenolp%2Fproyectofinal-spring/lists"}