Property Renter User Story - katkes/better_call_soen_soen341projectF2023 GitHub Wiki
User Story Description
As a Property Renter, I want to use the platform to find my preferred property efficiently and conveniently.
User Acceptance Flow
1. Search for the property
- a. Given I am logged in, when I enter specifications like location, size, etc., I should receive a list of relevant properties.
- b. Given I am already presented with a list of relevant properties, when I add or remove filters and press apply, I should be presented with a new list of relevant properties.
2. Save favorites
- a. Given I am logged in, I am able to favorite and save properties that interest me to look at later.
- b. Given I have favorite properties, when I visit the "Favorite" section, I should be presented with the favorited properties.
3. Request a visit to a property
- a. If I am interested in a property, I should be able to click a button to request a visit to the property.
- b. Given I have requested a visit, I should receive confirmation of the visitation.
4. Search for brokers
- a. Given I am on the platform, if I search for brokers, I should be presented with a list of registered brokers.
- b. Given I click on a broker, I should be presented with a list of properties associated with the broker.