Skip to content

[Recruitment] - Create PNM Mode Homepage #2712

@Aaryan1203

Description

@Aaryan1203

Desired Changes

Blocked by #2709

Once a user clicks on “Learn More” on the welcome page, they will then be considered a “Potential New Member” (PNM) and will be directed to a new Homepage with general information about NER. In the sidebar, they should have access to three pages: Home, Teams, and a new page called Apply.

This ticket is to just add the About NER component onto this page. You should be able to get the description for this from the description field of the organization.

Abstract this page the same way the homepage is abstracted in #2709

Acceptance Criteria

  • New Homepage is created with tabs for Home, Teams, and Apply on the sidebar
  • The About NER section is positioned at the top of the screen with the text from the description of the organization

Proposed Solution

To do this, you can have a boolean that gets set to true when the user clicks the learn more button and can toggle the individual tabs based on that boolean. You will also need to abstract the homepage to allow for different home screens. Look at the AdminTools.tsx for a similar example to this

Screenshots (as needed)

image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions