Skip to content

Organization Onboarding & Administration Features

This section contains the detailed features for the Organization Onboarding & Administration epic. These features enable the registration and administration of staffing companies on the platform.

Feature List

F-OO-01: Organization Registration

Description: Provides a web form for staffing companies to register on the platform as both issuers and relying parties. User Story: As a staffing company administrator, I want to register my organization on the platform so that we can issue and verify credentials. Acceptance Criteria: - Web form collects all required business information - Registration process supports registration as both issuer and relying party - Form validates input data before submission - System integrates with Velocity Network Registrar API - Registration status is tracked and communicated to the user - Error handling provides clear guidance for failed registrations Dependencies: Integration with Velocity Network Registrar API Priority: H - Essential for onboarding organizations, required for first project drop

F-OO-02: Know Your Business (KYB) Checks

Description: Facilitates the collection and verification of business information to ensure only legitimate businesses can use the platform. User Story: As a staffing company administrator, I want to complete KYB checks so that my organization can be verified as a legitimate business. Acceptance Criteria: - Interface collects all required business verification information - System integrates with Velocity Network KYB processes - Status tracking of the verification process is provided - Notifications are sent upon verification completion - For MVP, KYB checks initially take place directly on the Velocity Registrar - By full Beta release, KYB checks are executed via a web form on the platform Dependencies: Integration with Velocity Network KYB processes Priority: H - Critical for ensuring platform integrity, required for first project drop

F-OO-03: Company Profile Management

Description: Enables staffing company administrators to manage their organization's profile information. User Story: As a staffing company administrator, I want to manage my company's profile so that our information remains current and accurate. Acceptance Criteria: - Interface for viewing and editing company profile information - Changes to profile information are validated before submission - History of profile changes is maintained for audit purposes - Profile updates are synchronized with Velocity Network Registrar - Preview functionality shows how profile information appears to users Dependencies: Organization Registration Priority: M - Important for maintaining accurate company information, required for first project drop

F-OO-04: Branding Configuration

Description: Allows staffing companies to configure branding elements such as colors, logos, and images for use throughout the platform. User Story: As a staffing company administrator, I want to configure company branding elements so that our credential offers and disclosure requests align with our brand identity. Acceptance Criteria: - Interface for uploading and managing company logo - Color selection tools for defining brand colors - Image upload capabilities for branding elements - Preview functionality shows how branding appears in various contexts - Branding elements are applied consistently across the platform - System enforces image size and format requirements Dependencies: Company Profile Management Priority: M - Enhances brand consistency and user experience, required for first project drop

F-OO-05: Terms and Conditions Customization

Description: Enables staffing companies to customize the Terms and Conditions displayed to candidates. User Story: As a staffing company administrator, I want to customize the Terms and Conditions so that they align with our company policies. Acceptance Criteria: - Rich text editor for customizing Terms and Conditions - Version history of Terms and Conditions changes - Preview functionality shows how Terms and Conditions appear to users - System enforces minimum content requirements - Customized Terms and Conditions are displayed at appropriate points in user workflows Dependencies: Company Profile Management Priority: M - Important for legal compliance, required for first project drop

F-OO-06: Privacy Policy Customization

Description: Enables staffing companies to customize the Privacy Policy displayed to candidates. User Story: As a staffing company administrator, I want to customize the Privacy Policy so that it aligns with our company policies. Acceptance Criteria: - Rich text editor for customizing Privacy Policy - Version history of Privacy Policy changes - Preview functionality shows how Privacy Policy appears to users - System enforces minimum content requirements - Customized Privacy Policy is displayed at appropriate points in user workflows Dependencies: Company Profile Management Priority: M - Important for legal compliance, required for first project drop

F-OO-07: Email Template Customization for Credential Issuance

Description: Provides a template editor for customizing credential issuance emails. User Story: As a staffing company administrator, I want to customize the email templates for credential issuance so that they reflect our company's communication style. Acceptance Criteria: - Template editor for credential issuance emails - Support for dynamic content insertion (candidate name, credential type, etc.) - Branding elements are automatically applied to templates - Preview functionality shows how emails will appear to recipients - Templates can be saved and reused for future credential issuance Dependencies: Branding Configuration Priority: M - Enhances brand consistency and user experience, required for first project drop

F-OO-08: Landing Page Customization for Credential Offers

Description: Provides a template editor for customizing landing pages for credential offers. User Story: As a staffing company administrator, I want to customize the landing pages for credential offers so that they reflect our company's communication style. Acceptance Criteria: - Template editor for credential offer landing pages - Support for customizing instructions, FAQs, and other content - Branding elements are automatically applied to landing pages - Media upload capabilities for images and videos - Preview functionality shows how landing pages will appear to recipients - Templates can be saved and reused for future credential offers Dependencies: Branding Configuration Priority: M - Enhances brand consistency and user experience, required for first project drop

F-OO-09: Email Template Customization for Disclosure Requests

Description: Provides a template editor for customizing disclosure request emails. User Story: As a staffing company administrator, I want to customize the email templates for disclosure requests so that they reflect our company's communication style. Acceptance Criteria: - Template editor for disclosure request emails - Support for dynamic content insertion (candidate name, requested credentials, etc.) - Branding elements are automatically applied to templates - Preview functionality shows how emails will appear to recipients - Templates can be saved and reused for future disclosure requests Dependencies: Branding Configuration Priority: M - Enhances brand consistency and user experience, required for second project drop

F-OO-10: Landing Page Customization for Disclosure Requests

Description: Provides a template editor for customizing landing pages for disclosure requests. User Story: As a staffing company administrator, I want to customize the landing pages for disclosure requests so that they reflect our company's communication style. Acceptance Criteria: - Template editor for disclosure request landing pages - Support for customizing instructions and other content - Branding elements are automatically applied to landing pages - Media upload capabilities for images and videos - Preview functionality shows how landing pages will appear to recipients - Templates can be saved and reused for future disclosure requests Dependencies: Branding Configuration Priority: M - Enhances brand consistency and user experience, required for second project drop