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

Registration / Add Organization

bortami opened this issue · comments

Story

As a user, I should be able to fill out a form with my organization's information, and register myself as a user of the application

Given a user wants to use VMS

  • When the user attempts to access protected information in the application, or if they voluntarily wish to register
    Then the user should see a please sign up to access that information welcome message
    And a registration form should appear

Given a user wants to register an account with VMS

  • When the user clicks the Register a new account button in the nav bar
    Then a registration form should be displayed where the user can enter information
  • When the user clicks a link to restricted information
    Then a registration form should be displayed where the user can enter information

Given a user has filled out required fields of the registration form

  • When the user clicks the Register button
    Then the system should check if the organization's email address is not already registered
  • And it should check if the email address is unique
  • And if both are unique, a new account should be created
  • And the user should be taken to the main view of VMS

When I register a new user, I'm seeing volunteers and projects from other users. May want to close that down.