GoBLFC / Tracker

BLFC's online system for managing volunteers, tracking shifts, and offering rewards
GNU Affero General Public License v3.0
7 stars 2 forks source link

Abstract ConCat-interfacing logic to accommodate other registration systems #28

Open Gawdl3y opened 1 month ago

Gawdl3y commented 1 month ago

In order to make it easier to use Tracker and integrate it with registration systems other than ConCat, most logic interfacing directly with ConCat should be extracted out into an implementation of a new abstraction layer for that purpose. Such an interface would need to be able to provide volunteer details, registration details, and basic auth/user information.