My take on property search webpage using Homeflow api.
This is a single page application called sonar that queries the Homeflow database and returns the properties that match your search criteria.
A user can click on a property from the search result, to get more information about the selected property.
This project was constructed using following technologies:
Live version of project is available at
https://sonar-rails.herokuapp.com/
In order to run this application locally you will need the following:
git clone https://github.com/KKOA/sonar-rails
cd sonar-rails
Open the Gemfile in the text editor of your choice.
Make sure your ruby version matches the one specified in ‘Gemfile’ otherwise program will not execute.
E.g.
~>2.4.0
Any version ruby between 2.4.0 & 2.5.0
bundle install
touch .env
Open up the file and assign the revelant api keys to the following
HOMEFLOW_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
GOOGLE_MAP_API=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cd sonar-rails
rails s
Open browser and enter
http://localhost:3000
and hit return.