Distribute Aid delivers humanitarian aid to communities in need.
By coordinating end-to-end shipments, we make it easy for donors to connect with frontline aid organisations, understand the needs on the ground, and get their aid delivered.
You can find announcements of upcoming free open-source coding events on our Open Collective events page. We have two event formats: Livestreams and Code Jams.
Join Taylor and Carmen every Thursday at 5pm CET / 11am EST / 8am PST. We pair up each week to hack on various Distribute Aid tech projects, whether it’s related to frontend, backend, documentation, or design. You can catch us live on YouTube!
Our Code Jams are a great way to find out what open-source at Distribute Aid is all about and make your first contribution! It's a mix of office hours and pair programming hosted by Taylor. The times vary so we can include folks from all around the world. Please note that you do have to register for these events, and will receive an email with a zoom link for the Code Jam at the end of the registration process.
The foundation of the refugee aid movement is built by everyday folks putting in a few hours every week, and you should be proud to be a part of it.
Through your work with Distribute Aid you will make it easier for hundreds of aid workers on the ground to improve the lives of tens of thousands of newcomers.
We're on track to save refugee aid groups hundreds of hours and create hundreds of thousands of Euros in value for the refugee aid supply chain every year!
We take a people-first approach at Distribute Aid, and will do our best to match you up with work that fits your skill set and interests. Please introduce yourself in our Slack and which technologies you are familiar with as well as how much time you are willing to commit for your contributions.
We'll match you with one of our tech leads to get you started on your first contribution on one of our tech projects.
But first, please read our Code of Conduct.
Distribute Aid's landing site, where we get to tell the world who the heck we are and what the hell we're doing!
Technology: ⚙ TypeScript, Gatsby.js, GraphQL, React, Tailwind, Netlify, Forestry.io
Lead: Taylor Fairbank
- #886 "More info" buttons in the donate page show an incorrect icon
- #865 chore(deps): update gatsby monorepo (major)
- #852 E2E Tests failing due to js errors on the campaign page.
- #812 Load Additional Region Data Model Fields into Gatsby
- #772 Refactor Custom CSS Classes in Stylesheets > Tailwind Classes
- #630 Needs Assessment: Shelter and Storage Data Visualization
- #629 Needs Assessment: Food Data Visualization
- #628 Needs Assessment: Hygiene Data Visualization
- #627 Needs Assessment: Diapers Data Visualization
- #626 Needs Assessment: Baby Clothing Data Visualization
- #625 Needs Assessment: Clothing Data Visualization
- #592 Use @tailwindcss/typography to style react components instead of using Tailwind CSS classes directly
- #584 Create Content Block: Image with Caption
- #571 Feat: Load Media Asset Data Model into Gatsby
- #546 Create Teams Page in About Us Section
- #527 Add arrows to arch on globe
https://github.com/distributeaid/needs-assessment
https://github.com/distributeaid/needs-assessment-storage
The goal of this project is to provide a way for Distribute Aid to run needs assessment using forms that can be modified using low-code or zero-code approach. These forms need to provide validation and flow logic.
Technology: ⚙ TypeScript, React, Node.js
Lead: N/A
There are currently no good first issues in the needs-assessment, or needs-assessment-storage project.