/reach4help

Main Monorepo for Reach4Help

Primary LanguageTypeScriptMIT LicenseMIT

Reach4Help released under the MIT license PRs welcome! Contributor Covenant

All Contributors

Who We Are

Reach4Help is a global open-source and volunteer-run initiative developing technologies to bridge the gap between people in need and volunteers who can help during the COVID-19 pandemic and beyond. Through the development of open-source and accessible tools for volunteers (like our app), people in need, and volunteer organizations alike, we’re building a large-scale network of help to keep us stronger and more connected during this pandemic and beyond.

How You Can Contribute

We're currently looking for help on the project in a number of fields. If you’d like to help, please take a look at the Onboarding Steps. You can find more details on how to prepare the environment and the guidelines on how to contribute to the repo by looking at the instructions for contributing. We'd be honored to have you join our humble abode!

Development

This is our mono-repo, containing all the sub-projects we're working on. If you haven't already, please take a look at out our instructions for contributing before proceeding. We also expect everyone to abide by our Code of Conduct. Thank you!

Preparing the repository

We use Yarn workspaces to manage this repository, so all NPM packages, for all directories, can be installed using the following command in the root directory:

yarn install

Adding new NPM Packages to the monorepo

To add a new project to the repo, simply create a new folder and its package.json file, then add it to the "workspaces" property in the package.json file in the root of this repository.

At this point running yarn add or yarn install in any of the sub directories should update the appropriate package.json, and update the yarn.lock in the root of the repo.

Sub Projects

This is our main app connecting people in need with volunteers who can help. Check it out live here!

This is an interactive gloabl map visualizing over 7000 volunteer organizations supporting communities in need around the world! We're looking for help reaching out to more organizations and for developing the map further (optimizing loading all those datapoints). Check it out live here!

Our website highlighting the project and those working on it. Check it out live here!

This is the layer that manages our data for the main app.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


David Alecrim

💻 📖 🤔 🚧 👀 📆

Sam Lanning

💻 📖 🤔 🚧 👀 🖋 📆

Pedro Filipe

💻 📖 🤔 🚧 👀 🖋 📆

Luis Filipe

📖 💻 🤔

Dan Sabin

👀 💻 🤔 🚧 📖

João Marques

💻 🤔 📖 👀

Rúben Gonçalves

💻 🤔 👀

Wilson Rodrigues

💻 🤔 📆 🚧 📖

Nuno Alexandre

🤔 💻

Micael Rodrigues

💻 📖 👀

Mathieu Deous

📖

cinthyaejh

🎨

PatriciaMiranda

🎨

Rita Serra

🎨

Telmo Dias

🤔 📖 💻 👀 📆 🎨

Burhan Tuerker

💻

Joseph Ashwin Kottapurath

💻 👀 🤔 📖

Dilpreet Johal

💻

Mitchell Verter

💻

Winggo Tse

💻

sharmmad

💻

skspade

💻 ⚠️

Thomas Huynh

💻

Juozas Gaigalas

💻

Shayan Chowdhury

💻 🤔 👀 📖 📆

Esther Handy-Malouin

📓

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