Skip to content

📚 Resource Hub Page for Missing Skills (Selectable Skill + Platform) #194

@Suvanwita

Description

@Suvanwita

📚 Resource Hub Page for Missing Skills (Selectable Skill + Platform)

📌 Description

Add a View Resources option on the Generate Cover Letter page that appears when missing skills are returned from the backend during job–resume matching.

Create the View Resources option so that clicking it opens a dedicated Resources page in a new tab.
This page will list all missing skills identified during resume or job analysis and allow users to select a skill and choose a learning platform (GeeksforGeeks, W3Schools, YouTube) to view resources.

This provides a cleaner UX and gives users control over what to learn and where.


🎯 Requirements

Navigation

  • Clicking View Resources opens /resources in a new tab

  • Missing skills are passed dynamically (no hardcoding)

Resources Page (/resources)

  • Display all missing skills as cards or a list

  • For each skill, provide platform options:

    • GeeksforGeeks

    • W3Schools

    • YouTube

  • Selecting a platform opens the corresponding resource in a new tab


🧠 Technical Notes

  • Can be implemented frontend-only

  • Use query params or state to pass missing skills

  • Resource URLs generated dynamically per skill


🧪 Acceptance Criteria

  • View Resources opens a new page

  • All missing skills are correctly displayed

  • Platform selection opens correct resource links

  • Current page state remains unaffected

  • Clean UI with empty state handling


⏰ Submission deadline

Submit by January 29, 5 PM

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions