Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 2.92 KB

USAGE.md

File metadata and controls

69 lines (47 loc) · 2.92 KB

Usage

This document covers how to use the software and different use cases

Use Case 1: Registering and logging into a User

Create Account

  1. CLick on the "Create Account" button
  2. Fill out the form with all of the listed infomration and click "Create Account"

Use Case 2: Logging in

Login

  1. Click the "Login" button
  2. Enter the username and password and click "Login"

Use Case 3: Logging out

Logout

  1. After loggin in, hover over the profile icon or name in the top right of the webpage
  2. Click the "Logout" button from the dropdown menu

Use Case 4: View User Profile

Profile

  1. After loggin in, hover over the profile icon or name in the top right of the webpage
  2. Click the "Profile" button

Use Case 5: Edit profile

Edit Profile

  1. Enter the profile page (see Use Case 4)
  2. Click the "Edit Profile" button
  3. Modify the necessary fields and click the "Save Profile" button

Use Case 6: See WishList

Wishlist

  1. Log in to the application (See Use Case 2)
  2. Click the "WISHLIST" button on the header

Use Case 7: Add Item to Wishlist

Add To Wishlist

  1. Open the Wishlist page (see Use Case 6)
  2. Click the "Add Item" button
  3. Fill out the information about the item and click the "Add Item" button

Use Case 8: See Friendslist

  1. Log in to the application (See Use Case 2)
  2. Click the "FRIENDSLIST" button on the header

Use Case 9: Add Friend to Friendlist

  1. Open the Friendlist page (see Use Case 6)
  2. Click the "Add Friend" button
  3. Endter the friend's information and search
  4. Click the button to add the friend to the friendslist

Use Case 10: Send Email Notifications to Friends

By default, if your email notification preferences are "On", the application will send an email to all of your friends who also have their preferences "On" exactly one week before your birthday. However, you can trigger an email to be sent using the following steps.

Send Notifications

  1. Add items to wishlist (see Use Case 7).
  2. Add friends to friendlist (see Use Case 9).
  3. Open the Profile page (see Use Case 4).
  4. Click the "Send Notifications" button.