No more than 36% of your salary before taxes should be designated to the mortgage to avoid financial problems.
You can check the article about it by the Underwriter for more information.
With this package you can enable a calculator to recommend a mortgage based on salary, expenses, initial deposit among others parameters.
I was also looking at the challenge of releasing my first open source package.
I got to work with GitHub, enabled continuous integration with Travis-ci, Codeship and coveralls.
I released the package to NPM as an open source and created the demo page at GitHub pages so we can see the package in action.
With this module, I improved my knowledge of the Makefile. I learned how to use it as a workflow tool for the project. Linting and testing the code, as well as the continuous integration process.
I used Browserify, mocha, JSCS and JSHint as well as the popular library lodash.