Skip to content

[IMP] hr_recruitment_kmitl: add onboarding portal UI (tabs + forms + upload components)#669

Open
toeiisk wants to merge 6 commits into16.0from
16.0-imp-hr_recruitment_kmitl-onboarding-workflow
Open

[IMP] hr_recruitment_kmitl: add onboarding portal UI (tabs + forms + upload components)#669
toeiisk wants to merge 6 commits into16.0from
16.0-imp-hr_recruitment_kmitl-onboarding-workflow

Conversation

@toeiisk
Copy link
Copy Markdown
Collaborator

@toeiisk toeiisk commented Apr 8, 2026

Summary

Implement onboarding portal UI for candidates after job confirmation.

Scope

  • Add multi-step onboarding tabs:

    1. Personal info (readonly)
    2. Education (readonly)
    3. Royal decorations (editable)
    4. Work / starting date (partial editable)
    5. Benefits & funds (file upload)
    6. Confirmation & document submission
  • Reuse and standardize UI with Bootstrap-based layout

  • Integrate reusable components:

    • document_upload_item
    • document_upload_card

Behavior

  • Tabs 1–2: readonly (data from profile/applicant)
  • Tabs 3–6: editable inputs + file uploads
  • No backend binding yet (UI-first implementation)

Notes

  • Prepared field names for future backend integration
  • Upload components are used in mock-safe mode (no existing file binding yet)

@toeiisk toeiisk requested a review from nopparuts April 8, 2026 05:57
@nopparuts nopparuts force-pushed the 16.0-imp-hr_recruitment_kmitl-onboarding-workflow branch from 8a96045 to a28a32b Compare April 8, 2026 10:48
@nopparuts nopparuts force-pushed the 16.0-imp-hr_recruitment_kmitl-onboarding-workflow branch from 5ae6a8c to ca68573 Compare April 17, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants