Highlight Company Gender Disparities

The best way to solve such problems is to attract attention of people that can effectively equalize the level of gender identity in a company/government agency. This project helps you to detect gender disparities in your company/office.

It doesn't solve the gender disparity problem directly but it helps managers to find out the problem.

All you need is to send your employees list that includes any gender type in any of the keys gender, gender_identity or genderIdentity), sex(sex) or pronoun(pronoun) to the route /stats.

Request Example:

url: "http://localhost:8080/stats?mode=binary" // (binary | full)
method: "POST"
body: {
  members: [{
    "name": "Jack",          // optional
    "sex": "male",           // optional
    "gender": "non-binary",  // optional
    "pronoun": "his"         // optional
  }]
}

Response Example:

{
  "total": 124,              // total count of employees
  "count": {
    "male": 14,
    "female": 7,
    "other": 7
  },
  "percentage": {
    "male": 50,
    "female": 25,
    "other": 25
  }
  "majority": "male",
  "minority: "female",
  "hasGenderDisparity": true

  // is true when difference between major and minor more then
  // provided in config.js ALLOWED_GENDER_DIFFERENCE_PERCENT
  // 20 by default
}

Built With

Share this project:

Updates