Skip to content

swifthorseman/yieldcalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simy is a simple yearly yield calculator for rental properties. It takes the annual rent and initial costs of buying the property as input and returns the yearly yield by using the following equation.

Simy is a Rails app (Rails 4.1.6) and uses PostgreSQL database (in production).

Notable gems and components that it uses are:

* Twitter Bootstrap (version 3.3.1) for the front-end

* Devise for user authentication

* Font Awesome for scalable vector icons

Simy runs on the Heroku platform. A SendGrid Heroku add-on is used for sending e-mails.

* Carry out simple form validations in JavaScript; fewer trips to the 
  server the better – it saves the user the bandwidth; keeps the 
  unnecessary and trivial processing in the browser and keeps the server 
  costs down.

* Test cases in the controllers. This was dropped out due to 
  incompatibility issues with the shoulda gem. Needs further investigation.

* Auto-complete the address based on the post code entered.

* Allow multiple calculations on the same post code (e.g. for two rental 
  properties having the same post code.)

* Provide the ability to view the price of properties around the post code 
  entered and provide a downloadable report.

* Provide guess access that allows the user to calculate the simple yield.    
  This will be a JavaScript front-end development. Offer more complex 
  calculations for the registered users.

About

Simple Yield Calculator for Landlords

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors