csr-voluntary-assistant / voluntary-assistant

Vontunteero
https://dev-voluntary-assistant.azurewebsites.net
3 stars 1 forks source link

Public - Create Submit NGO page under presentation website #69

Open StefanBabata opened 4 years ago

StefanBabata commented 4 years ago

Problem statement: The main scope of the Volunteero presentation website is to showcase the NGOs and the projects managed inside the platform. As a user, I need to have the option to submit an NGO in order to be validated by the Admin and included in the platform. As a user, I am able to submit an NGO by navigating to the 'Submit NGO' page. While submitting an NGO you will automatically create your NGO admin account.

For submitting an NGO a user needs to add the following details: Personal details:

NGO details:

NGO submission scenario:

  1. As a user, I can access the 'Submit NGO' page by clicking on the Submit NGO menu under the menu bar
  2. Under the Submit NGO page, I need to complete all the personal data stated below:
    • Firstname and last name (Mandatory)
    • Date of birth (date picker) (Mandatory)
    • Email address
    • Password
    • Password confirmation
    • Country code + phone number
    • Address
    • Action limit (Km, int)
    • Drivings license (Y/N)
    • Mode of travel (multi-select: Car, Bike, Bicycle, Scooter, public transport, other)
  3. Under the Submit NGO page, I need to complete all the NGO data stated below:
    • NGO name (Mandatory)
    • Identification number (Mandatory)
    • Headquarters address (Mandatory)
    • Country code + phone number (Mandatory)
    • Email (Mandatory)
    • Website
    • Categories (multi-select: list of categories created by the platform admin) (Mandatory)
    • Services (multi-select: list of categories created by the platform admin) (Mandatory)
    • Functioning status (document import) (Mandatory)
    • User empowerment by the NGO administrator (document import) (Mandatory)
    • Other documents (document import)
  4. I can press the register button taking me to a page notifying me that my submission is successful.
  5. After successful submission, I receive a confirmation sent to the filled email
  6. After filling all the mandatory fields I can discard the added data resulting in redirecting to the 'NGO general details' page
  7. From this page, I can navigate to the home page by clicking the logo
  8. I can click on the 'NGO's' menu from the menu bar resulting in being redirected to the 'NGO's' page
  9. I can click on the 'Submit NGO' menu from the menu bar resulting in being redirected to the 'Submit NGO' page
  10. I can click on the 'Sign up / Log in page' menu from the menu bar resulting in being redirected to the 'Login page' page
aoancea commented 4 years ago

Avem deja Submit NGO, ce se vrea mai exact aici ?