Це застосунок для компанії яка об'єднує людей які люблять домашніх тварин і тримають їх у себе вдома . Компанія може надавати користувачам інформаційні і рекламні послуги в цій сфері . Демо-версію можна протестувати за посиланням https://petlove-lac.vercel.app
Основні розділи .
Застосунок містить наступні сторінки :
Стартова сторінка - містить баннер з логотипом - кнопкою переходу на домашню сторінку.
Домашня сторінка - містить баннер про домашніх улюбленців і блок навігації , за допомогою якого можна перейти на інші сторінки.
Сторінка новин - на цій сторінці розміщені картки з новинами про домашніх улюбленців, про умови утримання, раціон, тощо. В кожній картці є кнопкі переходу на сайт компанії- надавача новини для детальнішого її перегляду. Також на сторінці є можливість пошуку новин за ключовим словом і для зручності перегляду є пагінація.
Сторінка об'яв - містить картки з інформацією про домашніх улюбленців. Кожна картка містить дві кнопки за допомогою яких авторизований користувач може переглянути детальну інформацію з посиланнями на контакти надавача даної об'яви. При цьому об'ява потрапляє автоматично в колекцію переглянутих. Друга кнопка призначена для додавання об'яви до колекції обраних або видалення якшо ця об'ява була додана раніше. Неавторизованому користувачу буде запропоновано пройти авторизацію або реєстрацію. Також на сторінці є можливість пошуку за ключовим словом і фільтрації за типом, гендером, категорією, локацією, популярністю та ціною. Для зручності перегляду є пагінація.
Сторінка друзів - містить картки з інформацією про компанії які підтримують любителів тварин. Картки містять також посилання на контакти цих компаній а при кліку на логотип можна перейти на сайт компанії.
Сторінка реєстрації - містить форму за допомогою якої новий користувач може зареєструватись і створити свій акаунт. При успішній реєстрації застосунок автоматично перенаправляє користувача на сторінку профілю.
Сторінка логінізації - містить форму для авторизації раніше зареєстрованого користувача. При успішній авторизації застосунок автоматично перенаправляє користувача на сторінку профілю.
Сторінка профілю - містить інформацію про користувача і форму для редагування цієї інформації (зміна імені, емаіл, номеру телефону, аватарки). Також сторінка містить таби за допомогою яких користувач може переглядати раніше створені колекції обраних або переглянутих об'яв. Крім того на сторінці розміщені картки створені користувачем з інформацією про його домашніх улюбленців , на кожній картці є кнопка для видалення картки з колекції. Ще на сторінці є кнопка переходу на сторінку для додавання карток улюбленців в колекцію.
Сторінка додавання улюбленців - містить форму для створення картки з інформацією про домашнього улюбленця (фото, вік, стать, імя, тощо). Після успішного створення нової картки застосунок перенаправляє користувача на сторінку профілю де вже можна бачити створену картку.