I recently built a Home Price Estimator in Rails to replace a 3rd party service that couldn’t be customized. It uses the Zillow API to obtain a home value “Zestimate” along with a high and low Zestimates. It provides users with an instant value and then offers them an opportunity to request an opinion of value or a market report from an agent. Address and contact data (where applicable) get saved in a Postgres database and are emailed, along with instructions, to agents in a rotation (round robin). I deployed the site on Heroku with a Postgres database, use Sendgrid to send email, and implemented the “Split” gem implemented for A/B testing. I’m using visualping.io to make sure the site is active.