hackforla / hackforla/VRMS

EPIC: HfLA Github and Slack Onboarding Automation

Open
#2,176 1 comment 0 reactions 0 assignees View on GitHub
complexity: large p-feature: Account Setup Automation role: Back End role: Dev Lead role: Front End role: Product size: Epic
Dominant language
JavaScript
Stars
61
Forks
101
PR merge metrics
No merged PRs in 30d

Description

**Epic Overview**

As a new Hack for LA volunteer, I need to connect my collaboration accounts during onboarding so I can successfully join the Hack for LA community and participate in project work.

This epic centralizes the collection and validation of volunteer collaboration platform information within VRMS, replacing manual onboarding steps and ensuring volunteers are ready to engage with teams immediately after onboarding.

_Business Value_

- Reduces manual onboarding effort
- Improves onboarding completion rates
- Ensures volunteers gain access to required collaboration tools
- Creates a consistent onboarding experience
- Stores key volunteer identity data needed for future platform integrations

_Included Stories_

Story #1175 – Slack Workspace Onboarding

- Automatically send Slack invitation
- Verify Slack membership via Slack API
- Store Slack ID when verified
- Allow invite resend
- Provide support path for onboarding issues

Story #1174 – GitHub Handle Collection

- Collect GitHub username
- Normalize entered values
- Validate format
- Store GitHub handle
- Advance onboarding workflow

Story #2206
- Redesign according to the 2026 style/brand guidelines for VRMS

_Success Metrics_

- Increase onboarding completion rate
- Reduce Slack onboarding support requests
- Reduce manual Slack invitation handling
- Increase percentage of volunteers with valid GitHub handles recorded

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.