Work

Human Essentials (Ruby for Good)

Volunteering
Ruby on Rails
PostgreSQL
RSpec

Inventory management system for essential banks

View project Partner invitation process that I worked on

Overview

I’m a contributor to Ruby for Good’s Human Essentials project. It’s an inventory management system for banks supplying diaper, incontinence and period products (essential banks).

The Human Essentials web application allows banks to manage their inventory, receive donations and issue distributions to community partner organizations. It supports the use of barcode readers to quickly scan items received and therefore facilitate day-to-day operations of essential banks.

The Human Essentials project is a large Ruby on Rails codebase that has been developed with the help of 300+ contributors. It is recognized as a digital public good (DPG) by the Digital Public Goods Alliance for its contribution to:

  • SDG1: End Poverty in all its forms everywhere
  • SDG3: Good Health and Well-Being
  • SDG10: Reduced Inequalities

Selected Contributions

  • Update application logic to remove ‘organization_name’ from URLs
  • Update partner invitation process