Skip to content

User Acceptance Testing #127

@julwrites

Description

@julwrites

Platforms:

  • Web
  • Mobile (Should prompt that experience is better on Desktop Browser)

Features:

  • Website should have a title
  • New user can create account
  • Existing user can log in successfully
  • User can reset password
  • User can update password
  • User can create project
  • User can add/update/delete images to project details
  • User can set and edit project details
  • User can request to join project
  • User can delete their own profile
  • Project Admin can delete a project they own
  • Project Admin can accept requests to join project
  • User can browse projects
  • Recommendations should be made intelligently

UI:

  • Text and image assets should be displayed as intended
  • Navigation elements should be interact-able as intended
  • User should be able to navigate throughout web page using keyboard and mouse (no need to change URL)

Security:

  • Unauthorized user cannot access service
  • User not in project cannot modify project details
  • User should not be able to upload whatever file they want and use the server as a file hosting service
  • User can sign out of all their devices

Privacy:

  • User Agreement should be shown on creation of account

Admin:

  • Documentation should be done for Front-end and Back-end
  • Deployment accounts/details should be handed over to GeeksHacking admins

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions