bortami / VMS

A Volunteer Management System to track volunteers, projects, volunteer hours, and to assist organizations in matching their volunteers to projects based on skills. Created as the Front End Capstone for NewForce.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dynamic Navigation

bortami opened this issue · comments

Story

As a user, I should have a access to various parts of the application via a nav bar

Given a user is not logged in

  • When the user accesses the application
    Then the navigation bar should only show "Home", "login" button, and "register" button

Given a user is logged in

  • When they access the application
    Then the user should view the full navbar with "Volunteers, Projects, Reports, My Account"
  • Each Nav-link component should have drop down capabilities with more links under each option, if necessary.
  • Volunteers should have volunteers and groups.
  • Projects does not have a drop down.
  • Reports should have project reports, volunteer reports, hours report.
  • My Account should have my profile, my organization, and log out.