The Long Beach Time Exchange is a volunteer-supported community network that facilitates the sharing of time and talents for the common good.
Members provide services to others and "bank" time-credits.
They can use the credits in turn to receive services — or they can donate them to other members.