High-Level System Architecture
ReqHub consist of two separate, but tightly connected, apps;
Manager
Collector
Manager
The Manager app requires Admin access to the project. It serves as the workspace for admins to create, edit, and delete requirement sets, as well as track progress on each set.
Each requirement set created in Manager is automatically published as a Task in the Collector app, where contributors can complete their assigned work.

Collector
The Collector app is accessible to any dRofus user within the project who has access to one or more Responsibilities associated with specific requirement sets. Read more about authorization here.
Requirement sets created in Manager appear as Tasks on the user’s personal landing page in Collector, allowing them to view and complete the requirements they are responsible for.
