United Hatzalah

For over a year, I worked as a developer for Hatzalah - the largest volunteer, emergency rescue service in Israel - as part of the YKWeb team, using different technologies such as PHP, Wordpress, Javascript, JS frameworks like Angular and more.

United Hatzalah project image

Overview

In 2017, I started working for United Hatzalah as a developer with the YKWeb team. With many websites for the various different bodies within the organization, one of the main tasks was the maintenance and development of their online donation forms which, as a volunteer service, make up a crucial part of Hatzalah's ability to operate. The websites are mostly built with PHP and incorporate Wordpress as well as Javascript and a custom payment API for interacting with different Stripe, Paypal and Authorize accounts.

My Role

As part of a team including another developer, a designer and a project leader, my role involved optimizing the already existing javascript API which directs transactions from numerous different donation forms to the relevant payment gateways, filtered depending on either the user-selected currency or as specified by the client for a particular campaign, as well as integrating it with google analytics and ecommerce tracking.

Donation widget on the Israel Rescue Coalition website utilizing the payment API

I also helped build a reusable UI template for new campaigns which can be created in the database by the client, through a custom PHP admin panel. The first page displays information about the campaign as well as a live list of donors and their opional messages. The second page is the donation form itself.

Bluebird campaign first page
Bluebird campaign second page
View site