One Warm Coat Android app
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

One Warm Coat

The One Warm Coat Android app is designed to make it easier for users to donate to One Warm Coat, and to help organize volunteers.


Users can login annonymously, this reduces friction to prevent dropoff in a signup flow.


Donors can request a coat pickup from their house.

Donor Request

In the detailed view they can fine tune their location, set the number of coats they want to donate, and set a monetary value for tax purposes.

Donor detailed view

The Donor needs to confirm their name and phone number so the volunteer can contact them.

Donor Confirmation

The donation request has been submitted. Now the donor is just awaiting a push notification telling them a volunteer is ready to pick up the donation.

Donation Submitted

When a volunteer accepts, the user is asked to confirm that the coats are available today.

Donation Pickup Confirmed

Users can also donate cash directly to the charity.

Cash Donation

They can enter their credit card details manually, or use a credit card scanner (needs screenshot).

Credit Card


A Volunteer can view all the Requested pickups in their area.

Volunteer Pickups

The volunteer can see the detailed information about the pickup, and then accept it.

Volunteer Pickup details

The Volunteer can see their pending and confirmed pickups on their dashboard.


The Volunteer can now find and drive to a dropoff location.

Dropoff Locations


Donors can view their Donation History

Donation History

Volunteers can view their Volunteer History

Volunteer History