1. Registered user
1.1. Authenmtication
1.1.1. Login
1.1.1.1. Email+password
1.1.2. Forgot password
1.2. User profile
1.2.1. Profile managment
1.2.1.1. Name, Surname
1.2.1.2. Location
1.2.1.3. Phone number
1.2.1.4. Email
1.2.2. View the list of own ads
1.2.2.1. Active ads
1.2.2.2. Deactivated ads
1.3. Pet Advertisement Manadement
1.3.1. Ad creation form
1.3.1.1. General info
1.3.1.1.1. Name of Breed
1.3.1.1.2. Gender
1.3.1.1.3. Age
1.3.1.1.4. Breed size
1.3.1.1.5. Location
1.3.1.2. Details about a pet
1.3.1.2.1. Micro Chiped
1.3.1.2.2. Vaccination
1.3.1.2.3. Wormed
1.3.1.2.4. Vet Checked
1.3.1.3. Pet appearance info
1.3.1.3.1. Coat Length
1.3.1.3.2. Сoat color
1.3.1.4. Created ad preview
1.3.2. View ad page
1.3.3. Ad editing
1.3.4. Ad deactivation
1.3.5. Activate an add
1.4. All functionality from unregistered user
2. Unregistered User
2.1. Registration
2.1.1. Account creation
2.1.1.1. Name+Surname
2.1.1.2. Email
2.1.1.3. Password
2.1.1.4. Location
2.2. Search Fuctionality
2.2.1. Search results view
2.2.1.1. Cards view
2.2.1.2. 1 column grid view
2.2.2. Search page(Catalog)
2.2.3. Search filters
2.2.3.1. Gender
2.2.3.1.1. Male
2.2.3.1.2. Female
2.2.3.2. Type of pets
2.2.3.2.1. Fish
2.2.3.2.2. Cat
2.2.3.2.3. Dog
2.2.3.2.4. Rabbits
2.2.3.2.5. Birds
2.2.3.2.6. Reptiles
2.2.3.2.7. Small Furries
2.2.3.3. Location
2.2.3.4. Type keyword
2.2.4. Search Sorting
2.2.4.1. A to Z (title)
2.2.4.2. Z to A (title)
2.2.4.3. Recently added (latest)
2.2.4.4. Date added (oldest)
2.2.4.5. Most viewed
2.2.4.6. Less viewed
2.2.4.7. Price (low to high)
2.2.4.8. Price (high to low)
2.3. Wiew an add
2.3.1. Ad info
2.3.2. Owner info