Skip to content
What are the living wage requirements for domestic workers?
Branch: master
Clone or download
Pull request Compare This branch is 20 commits ahead of OpenUpSA:master.
NicolaasJKotze Merge pull request #11 from georgezee/5-adjust-slider-currency
Set slider currency symbol to 'R' instead of 'rands' text.
Latest commit c52f13c Feb 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
My Living Wage Declaration.docx

Living Wage

This repository contains all user-facing code required to render Initially developed by OpenUp. However, project is now maintained on a volunteer basis by the Codebridge Newlands community.


A wage that is an income that is high enough to maintain a "normal standard of living". A normal standard of living refers to the level of wealth, comfort, material goods, and necessities available to a certain socio-economic class in a certain geographic area, usually a country. Cost of living is the amount of money needed to sustain a certain level of living, including basic expenses such as housing, food, taxes and health care. A cost-of-living index is a theoretical price index that measures relative cost of living over time or regions. It is an index that measures differences in the price of goods and services, and allows for substitutions with other items as prices vary.

The purpose of this calculator is to assist the user to determine a realistic wage, initially within the context of a domestic worker, which is influenced by factors such as transport, children, education, food, housing, etc.

Getting Started

Local development

  1. Clone this project by running git clone
  2. Make sure you have the latest NodeJS installed.
  3. Run npm install in the root folder of the repository.
  4. Run npm start to spin up the development server.
  5. Open localhost:8000 in your browser.


It is recommended to test on an webserver such as Apache. However, this calculator is so simple you can just test it by opening the index.html. Have a look at the 'Projects' tab for information regarding test scope.


  1. HTML
  2. CSS
  3. JavaScript
  4. jQuery
  5. Bootstrap

Ticket Management

Tickets are managed in github. Go to the 'Projects' tab for more information.

You can’t perform that action at this time.