Develop new Qualifier (Skills Matrix) pages #665
Labels
complexity: large
javascript
Pull requests that update Javascript code
P1: Highest
Highest priority
p-feature: Qualifier Page
p-feature: Skills Matrix
PBV: dev
all issues for engineering roles (devops, backend, frontend, db)
role: frontend
Pertains to frontend tasks
size: 13pt+
Must be broken down into smaller issues
Milestone
Overview
As a new volunteer to Hack for LA, I should be able to complete a 3-part questionnaire about my Community of Practice, skills, and weekly availability, so that I can be better matched to potential HFLA project opportunities.
Context
We just received finalized qualifier page designs from the CTJ design team. As developers, we need to implement them in the frontend of our application.
What are qualifier pages?
Action Items
Overall objective: Develop new Qualifier (skills matrix) pages based off the new Figma designs
1. Develop qualifier pages - requirements:
We can do this later:
2. Develop necessary components - requirements:
3. Develop qualifiers Context API - requirements:
This form data will eventually be submitted to the server as JSON when the user clicks the "Continue" button at the end of the last step (availability page).
4. Develop react-router functionality - requirements:
5. Clean up
There are old qualifier page files based on old designs that will no longer be used. These should be deleted / refactored away in the final PR:
Resources/Instructions
End to end flow from dev perspective
CTJ Figma
Resources
Database model
CTJ : HfLA Skills and Experience Matrix - spreadsheet
The text was updated successfully, but these errors were encountered: