Skip to content
This repository was archived by the owner on Mar 28, 2026. It is now read-only.
This repository was archived by the owner on Mar 28, 2026. It is now read-only.

feat(core): Implement multi-step onboarding process #25

Description

@LinnJS

Description

Create an onboarding flow to collect user preferences, skills, and availability.

Epic: #12

User Story

  • As a new user, I want an onboarding process so that I can receive tailored mentorship suggestions.

Acceptance Criteria

  • Multi-step form collects user data (skills, preferences, and experience).
  • Validation is implemented for each step of the form.
  • Incomplete onboarding progress is saved for resumption.
  • Data is stored in the database upon completion.

Metadata

Metadata

Assignees

Labels

featureNew feature addition that was not pre-existing

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions