груші яблоко повидло
груші яблоко повидло
Please use this identifier to cite or link to this item: https://krs.chmnu.edu.ua/jspui/handle/123456789/4212
Full metadata record
DC FieldValueLanguage
dc.contributor.authorАмарін, О. О.-
dc.date.accessioned2025-08-20T07:34:59Z-
dc.date.available2025-08-20T07:34:59Z-
dc.date.issued2025-06-
dc.identifier.urihttps://krs.chmnu.edu.ua/jspui/handle/123456789/4212-
dc.descriptionАмарін О. О. Мобільний застосунок інтернет-магазину на Kotlin : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / О. О. Амарін ; ЧНУ ім. Петра Могили. – Миколаїв, 2025. – 86 с.uk_UA
dc.description.abstractУ межах кваліфікаційної бакалаврської роботи реалізовано повнофункціональний мобільний застосунок інтернет-магазину у форматі онлайн-оголошень для операційної системи Android. Система орієнтована на взаємодію між користувачами в моделі C2C (customer-to-customer), де кожен користувач може виступати як продавцем, так і покупцем. Розробку виконано з використанням мови програмування Kotlin та сучасного Android-інструментарію: Jetpack Compose (для створення інтерфейсу), Room (для локального зберігання даних), Firebase (для автентифікації та збереження зображень), а також Navigation Component (для реалізації навігації). Основний функціонал застосунку охоплює: реєстрацію та вхід користувача, створення та редагування оголошень із фотографіями, пошук і фільтрацію товарів за категоріями та ключовими словами, ведення чатів між користувачами, управління кошиком, оформлення замовлень із вибором дати доставки, генерацію PDF-квитанцій та локальні сповіщення про статус замовлення. Об’єкт кваліфікаційної роботи – процес електронної комерції між користувачами, що реалізується у форматі онлайн-оголошень на мобільних пристроях. Предмет кваліфікаційної роботи є інструменти для розробки програмного забезпечення для платформи Android, розробленого мовою Kotlin з використанням бібліотеки Room для локального зберігання даних. Мета кваліфікаційної роботи полягає в розробці мобільного застосунку оголошень для забезпечення зручної та ефективної взаємодії користувачів та здійснення купівлі-продажу товарів у середовищі Android. Функціональність застосунку протестовано за допомогою in-memory Room DB. Успішне проходження тестів підтвердило коректність логіки взаємодії з базою даних та стабільність функціонування системи. У результаті досягнуто поставлену мету – створено сучасний мобільний застосунок, що реалізує повний цикл C2C-торгівлі, має зручний інтерфейс і може бути використаний як основа для подальшого розвитку або публікації в Google Play. This bachelor's qualification thesis presents the complete development of a fully functional mobile application for an online store in the format of classified advertisements, designed for the Android operating system. The system follows a C2C (customer-to-customer) interaction model, where each user can simultaneously act as both seller and buyer. The application was developed using the Kotlin programming language and modern Android technologies: Jetpack Compose (for building the user interface), Room (for local data storage), Firebase (for authentication and image storage), and the Navigation Component (for screen transitions). The key features include user registration and login, creation and editing of product ads with images, keyword and category-based search and filtering, messaging between users, shopping cart management, order placement with delivery date selection, automatic PDF receipt generation, and local notifications about order status. Object of the qualification work – the process of electronic commerce between users implemented in the format of classified ads on mobile devices. The subject of the qualification work is tools for software development for the Android platform, developed in the Kotlin programming language using the Room library for local data storage. The aim of the qualification work is to develop a mobile advertisement application to ensure convenient and effective user interaction and the purchase and sale of goods in the Android environment. All functions were tested using an in-memory Room database. The successful completion of tests confirms the correctness of data processing logic and the stability of the application. As a result, the main goal was achieved – a modern mobile application was created, implementing the full C2C commerce cycle, featuring a user-friendly interface, and ready to be used as a foundation for further development or publication on Google Play.uk_UA
dc.language.isootheruk_UA
dc.publisherЧНУ ім. Петра Могилиuk_UA
dc.subjectкафедра інженерії програмного забезпеченняuk_UA
dc.subjectАнтіпова К.uk_UA
dc.subjectІнженерія програмного забезпеченняuk_UA
dc.subjectAndroiduk_UA
dc.subjectFirebaseuk_UA
dc.subjectJetpack Composeuk_UA
dc.subjectKotlinuk_UA
dc.subjectPDFuk_UA
dc.subjectRoomuk_UA
dc.subjectелектронна комерціяuk_UA
dc.subjectмобільний застосунокuk_UA
dc.subjectкошикuk_UA
dc.subjectmobile applicationuk_UA
dc.subjecte-commerceuk_UA
dc.titleМобільний застосунок інтернет-магазину на Kotlinuk_UA
dc.title.alternativeкваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення»uk_UA
dc.typeOtheruk_UA
Appears in Collections:Факультет ком'ютерних наук

Files in This Item:
File Description SizeFormat 
кваліфікаційна робота Амарін.pdf2.72 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.