Caravans Of Compassion
Rolling Classrooms and Shelters, Delivering Dignity
School and shelter caravans restore safety and learning to uprooted children and families.
Problem:
War and disasters tear families from their homes. Parents and children are forced into crowded shelters with no privacy or safety. Education halts for months or years. Without proper classrooms and durable shelter, an entire generation risks growing up without schooling or stability.
Support Children In Gaza
Sponsor 1 Child
Sponsor 3 Children
Sponsor 5 Children
Enter a custom amount
document.addEventListener("DOMContentLoaded", function () {
const oneTimeBtn = document.getElementById("BCM-onetime");
const monthlyBtn = document.getElementById("BCM-monthly");
const amountButtons = document.querySelectorAll(".BCM-amount-button");
const customInput = document.querySelector(".BCM-custom-amount");
const submitBtn = document.getElementById("BCM-submit-form");
// Set default states
oneTimeBtn.classList.add("active");
if (amountButtons.length > 0) {
amountButtons[0].classList.add("active");
}
function toggleFrequency(activeBtn, inactiveBtn) {
activeBtn.classList.add("active");
inactiveBtn.classList.remove("active");
updateSubmitLink();
}
oneTimeBtn.addEventListener("click", () => toggleFrequency(oneTimeBtn, monthlyBtn));
monthlyBtn.addEventListener("click", () => toggleFrequency(monthlyBtn, oneTimeBtn));
amountButtons.forEach(button => {
button.addEventListener("click", function (e) {
e.preventDefault();
amountButtons.forEach(btn => btn.classList.remove("active"));
this.classList.add("active");
if (customInput) customInput.value = '';
updateSubmitLink();
});
});
if (customInput) {
customInput.addEventListener("focus", function () {
amountButtons.forEach(btn => btn.classList.remove("active"));
});
customInput.addEventListener("input", updateSubmitLink);
}
function getSelectedFrequency() {
return oneTimeBtn.classList.contains("active") ? "one-time" : "monthly";
}
function getSelectedAmount() {
const activeBtn = document.querySelector(".BCM-amount-button.active");
if (activeBtn) {
return activeBtn.textContent.replace(/\$/g, "").trim();
} else if (customInput && customInput.value) {
return customInput.value.trim();
}
return "";
}
function updateSubmitLink() {
const baseUrl = submitBtn.getAttribute("href").split('?')[0];
const frequency = getSelectedFrequency();
const amount = getSelectedAmount();
if (amount) {
submitBtn.setAttribute(
"href",
`${baseUrl}?frequency=${encodeURIComponent(frequency)}&amount=${encodeURIComponent(amount)}`
);
} else {
submitBtn.setAttribute("href", baseUrl);
}
}
updateSubmitLink();
});HDF’s Response:
Our Caravans of Compassion bring learning and safety back. In Jordan we deploy school caravans, fully equipped portable classrooms where refugee children can keep up with their lessons. In Gaza we place steel insulated caravans that offer displaced families weather resistant and dignified shelter. Some caravans also host mobile clinics, delivering healthcare alongside education and shelter.
What We’ve Done So Far:
Each school caravan supports dozens of children with daily learning. Steel insulated caravans in Gaza give families a secure roof over their heads. We have already deployed 100 shelter tents in Gaza’s most devastated areas, providing immediate relief and stability.
What You Can Do to Help:
$10,300 funds a school caravan in Jordan so refugee children can keep learning. $3,500 to $4,000 provides a steel caravan shelter for a displaced family in Gaza.
Homes For Families
Our Programs

Global Back To School

Global Back To School

Global Back To School

Global Back To School

Caravans of Compassion

Caravans of Compassion

Global Back To School

Global Back To School

Global Back To School

Global Back To School

