Вебзастосунок для підтримки спільноти власників домашніх тварин та пошуку і публікації оголошень

dc.contributor.advisorСаяпіна, Інна Олександрівна
dc.contributor.authorНебесна, Анна Андріївна
dc.date.accessioned2025-10-15T07:22:29Z
dc.date.available2025-10-15T07:22:29Z
dc.date.issued2025
dc.description.abstractДаний дипломний проєкт присвячений розробці вебзастосунку «PetPlace» – спеціалізованої багатофункціональної платформи для власників домашніх тварин, тих, хто шукає собі улюбленця, притулків, розплідників тощо. Метою роботи є створення єдиного онлайн-простору, що об’єднує функціональність тематичної дошки оголошень, онлайн-магазину, бази знань та спільноти любителів тварин. Застосунок покликаний спростити пошук, продаж або віддачу тварин, забезпечити доступ до товарів та послуг для них, а також надати перевірену інформацію щодо догляду та можливість обміну досвідом. У рамках проєкту спроєктовано та реалізовано багаторівневу клієнт-серверну архітектуру. Клієнтська частина розроблена за допомогою Angular, що забезпечує динамічний односторінковий інтерфейс. Серверна частина реалізована на ASP.NET Core для високої продуктивності та безпеки, з обміном даними через REST API та SignalR для взаємодії в реальному часі. Для роботи з базою даних використано Entity Framework Core та Microsoft SQL Server, розгорнутий у Docker. Хостинг вебзастосунку здійснюється у хмарному середовищі Microsoft Azure. Результатом роботи є повнофункціональна платформа, що дозволяє користувачам ефективно знаходити тварин завдяки розширеним фільтрам, створювати профілі улюбленців та використовувати їх для автоматизованого пошуку, знаходити супутні товари та послуги, а також отримувати відповіді на питання на форумі чи у вбудованій базі знань. Особливу увагу приділено зручності інтерфейсу та точності пошуку. Практичне значення проєкту полягає у створенні централізованого та зручного рішення для потреб широкої аудиторії власників домашніх тварин, що має потенціал для подальшого розширення функціональності та інтеграції з ветеринарними клініками, притулками і сервісами доставки.
dc.description.abstractotherThis diploma project is dedicated to the development of the PetPlace web application – a specialized multifunctional platform for pet owners, those looking for a pet, shelters, kennels, etc. The goal of the project is to create a single online space that combines the functionality of a thematic bulletin board, online store, knowledge base, and community of animal lovers. The application is designed to simplify the search, sale, or adoption of animals, provide access to goods and services for them, as well as provide verified information on care and the opportunity to exchange experiences. As part of the project, a multi-level client-server architecture was designed and implemented. The client side was developed using Angular, which provides a dynamic single-page interface. The server part is implemented on ASP.NET Core for high performance and security, with data exchange via REST API and SignalR for real-time interaction. Entity Framework Core and Microsoft SQL Server, deployed in Docker, are used to work with the database. The web application is hosted in the Microsoft Azure cloud environment. The result is a fully functional platform that allows users to efficiently find animals using advanced filters, create pet profiles and use them for automated searches, find related products and services, and get answers to questions on the forum or in the built-in knowledge base. Particular attention was paid to the convenience of the interface and the accuracy of the search. The practical significance of the project lies in the creation of a centralized and convenient solution for the needs of a wide audience of pet owners, which has the potential for further expansion of functionality and integration with veterinary clinics, shelters, and delivery services.
dc.format.extent125 с.
dc.identifier.citationНебесна, А. А. Вебзастосунок для підтримки спільноти власників домашніх тварин та пошуку і публікації оголошень : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Небесна Анна Андріївна. – Київ, 2025. – 125 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76846
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleВебзастосунок для підтримки спільноти власників домашніх тварин та пошуку і публікації оголошень
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Nebesna_bakalavr.pdf
Розмір:
11.16 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: