{"id":21477420,"url":"https://github.com/ruajean/commercity","last_synced_at":"2026-05-06T03:35:29.670Z","repository":{"id":262928255,"uuid":"870337517","full_name":"RuaJean/CommerCity","owner":"RuaJean","description":"🏙️ Plataforma inteligente para la búsqueda de locales comerciales en Colombia. CommerCity centraliza información de portales inmobiliarios, permitiendo a usuarios explorar locales comerciales mediante filtros avanzados y mapas interactivos. Ideal para empresarios, inversionistas y arrendadores en búsqueda de espacios comerciales. ","archived":false,"fork":false,"pushed_at":"2024-11-15T03:32:01.000Z","size":9007,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T08:21:25.461Z","etag":null,"topics":["geopy","pandas","postgresql","python","streamlit"],"latest_commit_sha":null,"homepage":"https://jeanrua.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RuaJean.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2024-10-09T21:20:48.000Z","updated_at":"2024-11-15T03:32:05.000Z","dependencies_parsed_at":"2024-11-15T04:36:09.771Z","dependency_job_id":null,"html_url":"https://github.com/RuaJean/CommerCity","commit_stats":null,"previous_names":["ruajean/commercity"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RuaJean/CommerCity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RuaJean%2FCommerCity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RuaJean%2FCommerCity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RuaJean%2FCommerCity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RuaJean%2FCommerCity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RuaJean","download_url":"https://codeload.github.com/RuaJean/CommerCity/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RuaJean%2FCommerCity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32677932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["geopy","pandas","postgresql","python","streamlit"],"created_at":"2024-11-23T11:13:33.543Z","updated_at":"2026-05-06T03:35:29.626Z","avatar_url":"https://github.com/RuaJean.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CommerCity 🏙️ - Descubriendo Espacios Comerciales en Colombia\n\nBienvenido a **CommerCity**, la plataforma que transforma la búsqueda de locales comerciales en Colombia. Este proyecto ha sido diseñado para ayudar a empresarios, inversionistas y arrendadores a encontrar y analizar espacios comerciales en arriendo de manera eficiente, visual y accesible. 🌎\n\n**Desarrollador**: Jean Rúa  \n**Sitio Web**: [jeanrua.com](https://jeanrua.com)  \n**LinkedIn**: [Jean Rúa](https://www.linkedin.com/in/jean-rua/)\n\n---\n\n## 📖 Descripción del Proyecto\n\nCommerCity surge para resolver el problema de la dispersión de datos en los portales inmobiliarios de Colombia. Aprovechando técnicas de **web scraping**, **geocodificación** y análisis geoespacial, CommerCity recopila información de diferentes portales de arriendo de inmuebles, centralizándola en una única interfaz accesible. Así, los usuarios pueden explorar el mercado inmobiliario con filtros avanzados y visualizar información clave en mapas interactivos. \n\nCon CommerCity, explorar locales comerciales nunca fue tan fácil, intuitivo y completo. Aquí podrás filtrar propiedades según ubicación, precio, cercanía a puntos de interés y hasta comparar opciones en tiempo real.\n\n## 🚀 Características Principales\n\n1. **Extracción de Datos de Portales Inmobiliarios**: Información actualizada de sitios como Metrocuadrado, FincaRaiz, Properati, y más.\n2. **Geocodificación y Visualización en Mapas**: Mapas interactivos que muestran locales y puntos de interés cercanos (restaurantes, bancos, transporte).\n3. **Filtros y Búsqueda Avanzada**: Filtra por barrio, precio, tamaño, palabras clave en la descripción, entre otros.\n4. **Comparación y Análisis**: Herramientas para comparar locales, explorar estadísticas y visualizar tendencias de precios.\n5. **Integración con OpenStreetMap y Datos Locales**: Agrega capas de información geoespacial enriquecida, como equipamientos y servicios.\n\n## 🛠️ Stack Tecnológico\n\n- **Frontend y Backend**: Streamlit\n- **Base de Datos**: PostgreSQL\n- **Scraping**: Requests y BeautifulSoup\n- **Manipulación de Datos**: Pandas\n- **Geocodificación**: Geopy\n- **Mapas y Visualización**: Folium y st.map() de Streamlit\n- **Control de Versiones**: Git y GitHub\n\n\n## 🚀 Instalación\n\n1. Clona el repositorio y navega a la carpeta del proyecto:\n   ``` \n   git clone https://github.com/jeanrua/commercity.git\n   cd commercity\nInstala las dependencias:\n\n \n \npip install -r requirements.txt\nConfigura las variables de entorno en un archivo .env.\n\nInicializa la base de datos en PostgreSQL:\n \n-- Configuración en SQL (ver más en /db/schema.sql)\nCREATE DATABASE commercity;\nEjecuta la aplicación:\n\nstreamlit run app/app.py\n🤝 Colaboraciones\nContribuciones son bienvenidas para hacer de CommerCity una herramienta más robusta y completa. Si tienes ideas para nuevas funcionalidades o mejoras, ¡abre un PR!\n\nDesarrollado con ❤️ por Jean Rúa. Para más detalles, visita jeanrua.com o conecta en LinkedIn.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruajean%2Fcommercity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruajean%2Fcommercity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruajean%2Fcommercity/lists"}