Skip to content

Latest commit

 

History

7,593 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

Human Essentials

Inventory control for Diaper Banks and other Essentials Banks

DPG Approved

Mission 💖

Human Essentials is an inventory management system built to address the needs of Diaper Banks as directly and explicitly as possible and adapted to meet the needs of other Essentials Banks. Essentials Banks maintain inventory, receive donations and other human essentials supplies (e.g. diapers, period supplies), and issue distributions to community partner organizations. Like any non-profit, they also need to perform reports on this data and have day-to-day operational information they need. This application aims to serve those needs and facilitate the general operations of the Diaper Banks (e.g., using barcode readers, scale weighing, inventory audits).

Human Essentials is a free hosted service! There is no cost to Essentials banks, and all of the source code (MIT Licensed) is shared and built by volunteers as part of Ruby for Good. You can find out more about Ruby for Good at rubyforgood.org.

Impact 🌟

Human Essentials has over 200 registered banks across the United States at no cost to them. It is currently helping over 3 million children receive diapers and over 400k period supply recipients receive period supplies. Our team is in partnership with the National Diaper Bank 网络 (NDBN) and can be found in their annual conference that brings numerous non-profit organizations that distribute essential products to people.

We are proud of our achievements to date but there is much more to do! This is where you come in...

Digital Public Good 🎉

The Digital Public Goods Alliance recognizes Human Essentials as a digital public good (DPG). This project supports the following Sustainable Development Goals:

  • SDG 1 - End poverty in all its forms everywhere
  • SDG 3 - Ensure healthy lives and promote well-being for all at all ages
  • SDG 10 - Reduce inequality within and among countries

Use as an 组织 or Contribute as an Individual/Team to this Project:

Welcome 贡献者! 👋

Thanks for checking us out! Here is a quick-start, and also check out our Contributing Guidelines for details on how to contribute.

Local development

  1. Install Ruby
    • Install the version specified in .ruby-version.
    • Visit the Install Ruby on Rails guide by GoRails for Ubuntu, Windows, and macOS setup. 关注 only the Installing Ruby step, as our project setup differs. It is highly recommended you use a Ruby version manager such as rbenv, asdf, or rvm.
    • Verify that your Ruby installation works by running ruby -v.
  2. Install Postgres
    • 关注 one of these guides: macOS, Ubuntu.
    • Create a database.yml file in the config/ directory with your database configurations. You can also copy the existing files called database.yml.example and .env.example and change the credentials.
  3. Clone the project and switch to its directory
  4. Run bin/setup
  5. Run bin/start and visit http://localhost:3000/ to see the Human Essentials page.
  6. Log in as a sample user with the default credentials.

Cloud Development

You may also use GitHub 代码空间 to start an instant cloud-based dev environment. Click here:

Open in GitHub 代码空间

Or clone the project and open it locally in a VS Code Dev Container:

Clone and open in VSCode Dev Container

Credentials for development and staging

The staging server is at staging.humanessentials.app. The database there is reset every night, so feel free to make changes. These are also the test users for local development, with more users in the Contributing Guidelines.

Type 组织 / Group Role Email Password
Bank User Pawnee Diaper Bank 组织 Admin org_admin1@example.com password!
Partner User Pawnee Diaper Bank Verified Partner verified@example.com password!
Super User Super Admin superadmin@example.com password!

Acknowledgements

Thanks to Rachel (from PDX Diaperbank) for all of her insight, support, and assistance with this application, and Sarah ( http://www.sarahkasiske.com/ ) for her wonderful design and CSS work at Ruby For Good '17!

贡献者 ✨

Thanks goes to these wonderful people (emoji key):

Edwin Mak
Edwin Mak

💻 📆 🚇 🤔 💬 🛡️
Sean Marcia
Sean Marcia

💻 💼 💵 🔍 📋
Aaron H
Aaron H

📆 💻
Dmitry
Dmitry

💻
Adam Bachman
Adam Bachman

💻
JC Avena
JC Avena

💻
mdworken
mdworken

💻 📆
Marius Pop
Marius Pop

💻
Elayne
Elayne

💻
Amy Detwiler
Amy Detwiler

💻
Gia
Gia

💻
Amina Adewusi
Amina Adewusi

💻
albertchae
albertchae

💻 🤔
Keith Walters
Keith Walters

💻
Chase Southard
Chase Southard

💻
Brock Wilcox
Brock Wilcox

💻
danquill
danquill

💻
Keith Bennett
Keith Bennett

💻
Benjamin Reynolds
Benjamin Reynolds

💻
jtu0
jtu0

💻
Juarez Lustosa
Juarez Lustosa

💻
Julien A.
Julien A.

💻
Emerson Manabu Araki
Emerson Manabu Araki

💻
Ben Klang
Ben Klang

💻
karolina
karolina

💻
Josh Cano
Josh Cano

💻
Julian Macmang
Julian Macmang

💻
Philip DeFraties
Philip DeFraties

💻
GabrielRMuller
GabrielRMuller

💻
Lucas Hiago
Lucas Hiago

💻
Lanya Butler
Lanya Butler

💻
Eduardo Moreira
Eduardo Moreira

💻
Alicia Barrett
Alicia Barrett

💻
Bob Forcha
Bob Forcha

💻
William Murphy
William Murphy

💻
Kate Donaldson
Kate Donaldson

💻
Matthew Russell Dodds
Matthew Russell Dodds

💻
Allison McMillan
Allison McMillan

💻
Ashley Jean
Ashley Jean

💻
Eduardo Alencar
Eduardo Alencar

💻
Thomas Hart
Thomas Hart

💻
Bart Agapinan
Bart Agapinan

💻
Monique
Monique

💻
Valerie Woolard
Valerie Woolard

💻
zak-kay
zak-kay

💻
Jason LaHatte
Jason LaHatte

💻
Dave Tapley
Dave Tapley

💻
Meghan
Meghan

💻
Andy Thackray
Andy Thackray

💻
Felipe Lovato Flores
Felipe Lovato Flores

💻
Marcel Kooi
Marcel Kooi

💻
Lee Sharma
Lee Sharma

💻
Scott Steele
Scott Steele

💻 🤔
Sam Weerasinghe
Sam Weerasinghe

💻
Gerald Abrencillo
Gerald Abrencillo

💻
Rodolfo Santos
Rodolfo Santos

💻
Gabriel Baldão
Gabriel Baldão

💻
Melanie White
Melanie White

💻
Melissa Miller
Melissa Miller

💻
Marc Heiligers
Marc Heiligers

💻
Joe Hunt
Joe Hunt

💻
Meg Gutshall
Meg Gutshall

💻
Andrew H Schwartz
Andrew H Schwartz

💻
Joseph Glass
Joseph Glass

💻
Reese Williams
Reese Williams

💻
Santiago Perez
Santiago Perez

💻
Sirius Dely
Sirius Dely

💻
Heather Herrington
Heather Herrington

💻
Moacir Guedes
Moacir Guedes

💻
CraigJZ
CraigJZ

💻
Semih Arslanoğlu
Semih Arslanoğlu

💻
Mauricio de Lima
Mauricio de Lima

💻
David Curtis
David Curtis

💻
Natalia Galán
Natalia Galán

💻
Anderson Fernandes
Anderson Fernandes

💻
Gabriel Belgamo
Gabriel Belgamo

💻
Jorge David C.T Junior
Jorge David C.T Junior

💻
Seth Lieberman
Seth Lieberman

💻
Jorge Oliveira Santos
Jorge Oliveira Santos

💻
Drinks
Drinks

💻
Bruno Castro
Bruno Castro

💻
Carlos Palhares
Carlos Palhares

💻
Clifton McIntosh
Clifton McIntosh

💻
Daniel Beigelman
Daniel Beigelman

💻
Meg Viar
Meg Viar

💻
Svetlana Vileshina
Svetlana Vileshina

💻
Ben Reed
Ben Reed

💻
Emily Giurleo
Emily Giurleo

💻
Alem Getu
Alem Getu

💻
Dejan Bjeloglav
Dejan Bjeloglav

💻
Cassiano Blonski Sampaio
Cassiano Blonski Sampaio

💻
Greg
Greg

💻
finn
finn

💻
Jayson Mandani
Jayson Mandani

💻
Stanley Liu
Stanley Liu

💻
Curtis Bartell
Curtis Bartell

💻
Libby Rodriguez
Libby Rodriguez

💻
joshuacgraves
joshuacgraves

💬 📆
Himanshu
Himanshu

💻
Mohamed Hegab
Mohamed Hegab

💻
Alejandro AR
Alejandro AR

💻
hatsu
hatsu

💻
Matt Glover
Matt Glover

💻
js-sapphire
js-sapphire

💻
lasitha
lasitha

💻
Patrick McClernan
Patrick McClernan

💻
Marc Bellingrath
Marc Bellingrath

💻
Daniel Orner
Daniel Orner

💻
Bob Mazanec
Bob Mazanec

💻
Mark Yen
Mark Yen

💻
Rachael Wright-Munn
Rachael Wright-Munn

💻
Ítalo Matos
Ítalo Matos

💻
Alvaro Sanchez Diaz
Alvaro Sanchez Diaz

💻
mbrundige
mbrundige

💻
Robert Greene
Robert Greene

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

关于

Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.

Topics

Resources

Code of conduct

Contributing

Stars

588 stars

关注者

47 watching

复刻s

发布

Sponsor this project

Used by

贡献者

Languages