Datamoji Core Features
- Automated Daily Scraping of properties in selected markets from multiple websites.
- Property data aggregated and stored in a database.
- Automated calculations on each property to see if they pass a set of conditions set
by the client. Eg. Cash Flow, Gross Cap, Net Cap, Total Cash Needed.
- Properties that pass all tests are highlighted on a dashboard.
- Multiple users working on the same set of properties. Users can leave notes as well
as flag properties as rejected.
- Properties of interest can be added to an interest list. Once in the interest, extra
data can be captured over time such as "Offer Date", "Accepted Date", "Accepted
Price"
- Once all the data is collected, the properties can be sent for review by the
managers.
- Properties that are fully complete can be exported to excel in a format ready to be
imported in the Rentmoji Property Management System.
Another tool was also built, called the Property Checker which is used to help
manage existing rental properties.
Property Checker
- Automated verification of property data between Rentmoji Systems Zillow.
- Ability to detect if the property has the incorrect price, number of beds, bathrooms
etc.
- Ability to check if properties are listed on Zillow.
- Automated checking if all the images are correct.
- Dashboard for high-level information like "Number of Properties Not Listed" and
"Total Mismatches".
The entire platform was built using Python and Django. The front end uses Django
templates and Jquery. SQLite is used as a database, as it is simple enough and perfect
for the amount of data.