-
Notifications
You must be signed in to change notification settings - Fork 1
User Stories
Dylan Welzel edited this page Jan 19, 2022
·
2 revisions
-
/signup page:
- A link/button appears in the splash for Sign Up (only when not already logged in).
- When clicking the link/button the user is redirected to a sign-up form (/signup).
- After filling out the form and clicking a Submit button an account is created.
- The user is redirected to an appropriate page
/departments
.
-
/login page:
- A link/button appears in the splash (only when not already logged in).
- main page only renders splash unless the user is logged in.
- When clicking the link/button the user is redirected to a login form.
- After filling out the form with username and password and clicking a Login button the user is logged in.
- The user is redirected to an appropriate page
/departments
.
-
As a logged in user I will be able to:
- Create new department.
- Read a list of existing departments.
- Edit department name
/departments/$departmentId
. - User can delete a department.
-
As a logged in user I will be able to:
- Create my own ticket inside a department.
- Read a list of existing tickets.
- Edit my own ticket info.
- Delete my own ticket.
-
As a logged in user I will be able to:
- Message other users in the ticket
/tickets/$ticketId
. - Read all the messages that belong to the ticket
/departments/$departmentId/tickets/$ticketId
.
- Message other users in the ticket
-
As a logged in user I will be able to:
- Search users that are currently working