Skip to content
asalant edited this page Sep 14, 2010 · 1 revision

The Basics

Model

At the highest level of Freehub are Organizations. The San Francisco Bike Kitchen is an Organization.

Organizations have Users. A User logs in to Freehub with a username and password.

Organizations have many People. A Person belongs to one organization.

A Person has Visits. A Visit captures date and time of the start of the visit and whether the person was volunteering or not.

A Person also has Services. A Service has a start date and end date and a type (Membership, Earn-A-Bike, Class) and if the Person paid or volunteered for the Service.

Terminology

A Person can be flagged as Staff. If they are not Staff they are a Patron.

A Person is a Member if they have a Membership Service with a date range that includes today.

A Person can Volunteer for any Visit. Any Person can Volunteer when they visit the shop, either working as Staff or as a Patron working for a Membership, EAB or simply to help out.

Clone this wiki locally