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

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions