RETSManager: Real-estate database builder and synchronizer
Author(s) -
Issam Hammad,
Kamal ElSankary,
Holly Hornibrook
Publication year - 2019
Publication title -
softwarex
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.528
H-Index - 21
ISSN - 2352-7110
DOI - 10.1016/j.softx.2019.100351
Subject(s) - computer science , synchronizing , database , server , real estate , operating system , xml , dispose pattern , service (business) , telecommunications , economy , transmission (telecommunications) , political science , law , economics , programming language
RETSManager is a Django based platform for retrieving, storing, and synchronizing real-estate data and images from multiple listing service (MLS) servers. This platform can be used to construct synchronized and up-to-date real-estate datasets for usage in research fields such as machine learning, image-based deep learning, and housing market statistical analysis. The platform converts and synchronizes the raw XML data originating from the MLS servers to a structure data in a PostgreSQL or SQLite database. Additionally, it supports storage and synchronization of images either on a local drive or on an Amazon Web Services (AWS) S3 bucket. The platform is production-ready and can be deployed as multiple Docker containers including a pre-configured Nginx container for web application support and Celery and Redis containers to supports scheduled periodic updates.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom