rit-sse/WebsiteTheSSEquel

Story: Leadership About Page

Closed this issue · 2 comments

Leadership About Page

User Story:

As a visitor, I want to visit the Leadership page so that I can learn about present and past leadership teams.

Associated Epic: Link to Epic

Definition of Done

  • Acceptance criteria defined
  • Solution tasks specified
  • Feature branch created
  • Unit tests written (on API code only for now)
  • Solution passes full suite of unit tests
  • Design documents updated if needed
  • Pull request created
  • Code is reviewed
  • Code is merged to main branch
  • Tests pass on CI
  • Deployed to staging environment
  • Acceptance criteria is met

Acceptance Criteria

  • Given that the user visits the website, when they click on the "Leadership" link in the navbar, then they should be directed to the Leadership Page.
  • Given the Leadership Page is loaded, when a user scrolls through the page, then they should see information about the Primary Officers.
  • Given the Leadership Page is loaded, when a user interacts with the page, then they should be able to access information about the Committee Heads.

Depends on

  • [] API route to access officer data from the database

Solution Tasks

  • Define the user story, acceptance criteria, and tasks for Leadership Page integration.
  • Create a feature branch for Leadership Page integration.
  • Ensure the solution passes the full suite of unit tests.
  • Update design documents if needed.
  • Create the pull request for Leadership Page integration.
  • Review and merge the code into the main branch.
  • Ensure tests pass on CI.
  • Deploy to the staging environment.
  • Meet the defined acceptance criteria.

@ntr0pie When you finish this make sure to move it into "in review", and create your pull request. Before creating the PR, make sure you've merged main back into your branch and integrated the new color theme with semantic color names. If you'd like help with any of these, let me or Raynard know.

Also, please make sure to include a screenshot of the feature on the PR, so we can all see the way it looks! 💯

@2nPlusOne
All set.
Moved it to "in review"
A pull request is in place too.