Requirements



Requirements for InStyle ''' '''

''' '''
 * 1) As a fashion renter, I want to be able to filter fashion rentals by certain factors so that I may see clothing that is only relevant to me.
 * 2) As a fashion renter, I want to be able to display potential outfits on a digital model, so that I get a better feel of how some clothes may look together.
 * 3) As a user, I want to be able to view other users’ profiles and ratings, so that I may feel safe about purchasing or renting out items.
 * 4) As a user, I want to have flexibility in my log in options, so that I do not have to clutter my email and have many passwords to keep track of.
 * 5) As a user, I want to be able to review my past purchases/rented out items, so that I may show off cute fashion items to my friends.
 * 6) <span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to have a shopping cart, so that I may rent/buy multiple items at once.
 * 7) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want fashion item suggestions based on past orders, past searches, or any other relevant data, so that I may quickly find an item I like without having to look too hard for it.
 * 8) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want payment options such as Google Wallet or PayPal, so that I feel more secure in my transactions.
 * 9) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to give referrals in exchange for some sort of promotion, so that I may save some money as well as get my friends involved.
 * 10) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to receive seasonal promotions, so that I may save some money.
 * 11) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to see clear pictures of the product I may be renting, so that I may have a good idea of what I am spending my money on.
 * 12) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to create a Pinterest style wishlist, so that rentees may approach renters and collaborate fashion ideas.
 * 13) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion company, I want to be able to have a verified account, so that I may use this website as another form of revenue.
 * 14) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want to be able to contact customer service, so that I can report any issues I encounter or system failures.
 * 15) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#5b0f00;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential investor, I want to review the financing and income of the website, so that I can possibly make an offer to invest or partner with the creator.
 * 16) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want be assured that each item I purchase or rent out will be safely and quickly delivered and returned.
 * 17) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to clearly see all prices and rental availabilities for each individual product compared to all other rental/retail offerings.
 * 18) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I would like to be able to make an offer to purchase products from the product owners.
 * 19) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to post detailed fashion listings (price too), so that I may give customers an idea of what they could be renting.
 * 20) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to receive notifications when someone offers to rent something, so that I may review the offer and respond in a timely fashion.
 * 21) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to receive an automatic postage label from the website with the renters information on it, so that I may easily send the item.
 * 22) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want the listing to automatically update the post to “unavailable,” so that I do not have to worry about customer overlaps.

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#ff0000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"> <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:700;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Renting a piece of clothing use case <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">'''
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to have flexibility in my log in options, so that I do not have to clutter my email and have many passwords to keep track of.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to receive seasonal promotions, so that I may save some money.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to filter fashion rentals by certain factors so that I may see clothing that is only relevant to me.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to display potential outfits on a digital model, so that I get a better feel of how some clothes may look together.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want fashion item suggestions based on past orders, past searches, or any other relevant data, so that I may quickly find an item I like without having to look too hard for it.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to see clear pictures of the product I may be renting, so that I may have a good idea of what I am spending my money on.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to view other users’ profiles and ratings, so that I may feel safe about purchasing or renting out items.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to be able to clearly see all prices and rental availabilities for each individual product compared to all other rental/retail
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion renter, I want to have a shopping cart, so that I may rent/buy multiple items at once.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to create a Pinterest style wishlist, so that rentees may approach renters and collaborate fashion ideas.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want be assured that each item I purchase or rent out will be safely and quickly delivered and returned.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want payment options such as Google Wallet or PayPal, so that I feel more secure in my transactions.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I would like to be able to make an offer to purchase products from the product owners.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">INSURANCE

'''

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:700;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Renting out a piece of clothing (Seller) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to have flexibility in my log in options, so that I do not have to clutter my email and have many passwords to keep track of.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to post detailed fashion listings (price too), so that I may give customers an idea of what they could be renting.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to view other users’ profiles and ratings, so that I may feel safe about purchasing or renting out items.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion company, I want to be able to have a verified account, so that I may use this website as another form of revenue.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to receive notifications when someone offers to rent something, so that I may review the offer and respond in a timely fashion.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want to be able to contact customer service, so that I can report any issues I encounter or system failures.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want to be able to receive an automatic postage label from the website with the renters information on it, so that I may easily send the item.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a fashion rentee, I want the listing to automatically update the post to “unavailable,” so that I do not have to worry about customer overlaps.

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:700;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Additional Features <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">''' '''
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to have flexibility in my log in options, so that I do not have to clutter my email and have many passwords to keep track of.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to review my past purchases/rented out items, so that I may show off cute fashion items to my friends.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to be able to give referrals in exchange for some sort of promotion, so that I may save some money as well as get my friends involved.

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:700;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Non-Functional Requirements <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
 * 1) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want to use a website that is compatible on any browser or piece of hardware, so that I can access the website from my tablet, iPhone, etc. if I would like.
 * 2) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a user, I want to ensure that all my information is safely kept, so that I can securely input my credit card, personal info
 * 3) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">rmation, fashion preferences, passwords, and social security number into the system without fear of hackers.
 * 4) <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:14.666666666666666px;font-family:'TimesNewRoman';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">As a potential customer, I want to know that the website will be working all the time, so that I can order items at any time.