WebApp-Inmobiliaria-JavaScript
WebApp Inmobiliaria - Análisis de Activos
Aplicación web inmobiliaria desarrollada con arquitectura Java, JSP y Servlets, orientada a la gestión y visualización de activos inmobiliarios. Incluye una interfaz dinámica con HTML5, CSS3 y JavaScript, integración con mapas y funcionalidades de búsqueda geolocalizada.
Tecnologías y Stack
- Frontend: HTML5, CSS3 y JavaScript vanilla para la interfaz, la interactividad y la gestión dinámica de mapas.
- Backend: Java 17 con Jakarta EE, JSP y Servlets para la gestión de peticiones y la lógica de servidor.
- Persistencia: MySQL como base de datos relacional y JDBC mediante MySQL Connector/J.
- Vistas y plantillas: JSP con JSTL.
- Mapas: Google Maps JavaScript API para visualización de ubicaciones, marcadores y radios de búsqueda.
- Arquitectura: Patrón MVC con separación entre controladores, modelo/DAO y vistas JSP.
- Build y despliegue: Maven, empaquetado WAR y despliegue en servidor compatible con Jakarta EE, como Apache Tomcat.
- Control de versiones: Git y GitHub.
Valor Diferencial (Business Intelligence)
Como perfil híbrido en ADE e Ingeniería, este proyecto no solo se enfoca en el código, sino en la utilidad del dato:
- Visualización Estratégica: Interfaz diseñada para facilitar la toma de decisiones en la compra/alquiler de activos.
- Arquitectura Escalable: Estructura preparada para integrar módulos de análisis de rentabilidad inmobiliaria.
Instalación rápida
- Clonar:
git clone https://github.com/DavidGarciaCalvo/WebApp-Inmobiliaria-JavaScript.git
- Desplegar en un servidor de aplicaciones compatible con Java (como Apache Tomcat).
- Importar el script database.sql incluido en el repositorio.