Розробка вебсайту соціальної мережі засобами React, Laravel, PostgreSQL

dc.contributor.authorСамолук, Володимир Ігорович
dc.date.accessioned2025-06-23T10:47:05Z
dc.date.available2025-06-23T10:47:05Z
dc.date.issued2025
dc.descriptionСамолук В. І. Розробка вебсайту соціальної мережі засобами React, Laravel, PostgreSQL : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2025. 60 с.uk
dc.description.abstractUA : Робота викладена на 60 сторінках друкованого тексту, містить 24 рисунки, 13 джерел. Об’єкт дослідження – процес розробки вебсайту соціальної мережі. Предмет дослідження – архітектура та ключові компоненти вебзастосунку соціальної мережі, що базується на платформах React та Laravel із використанням мов програмування JavaScript і PHP, а також СКБД PostgreSQL для зберігання даних. Мета роботи – розробка вебсайту соціальної мережі за допомогою платформ React, Laravel та PostgreSQL. Методи дослідження – методи збору та аналізу вимог до програмного забезпечення, методи моделювання, проєктування, конструювання, RESTархітектура, реляційне проєктування баз даних та тестування програмного забезпечення. В кваліфікаційній роботі проведено аналіз предметної області, сформульовано перелік функціональних і нефункціональних вимог до системи. На основі отриманих результатів обрано відповідні технології та спроєктовано архітектуру вебсайту з використанням UML-діаграм: варіантів використання, послідовностей, компонентів, розгортання та взаємодії елементів системи. Реалізовано серверну частину з використанням фреймворку Laravel, клієнтську частину – засобами React та відповідних бібліотек. У результаті створено вебсайт соціальної мережі, що підтримує реєстрацію користувачів, авторизацію, додавання друзів, створення публікацій, коментарів та отримання сповіщень.uk
dc.description.abstractEN : The work is presented on 60 pages of printed text, 24 figures, 13 references. The object of the study is the process of developing a social networking website The subject of the study is the architecture and key components of a social networking web application that is built using the React and Laravel platforms, the JavaScript and PHP programming languages, and the PostgreSQL database management system for data storage. The purpose of this work is to develop a social networking website using React, Laravel, and PostgreSQL. The research methods used include collecting and analyzing software requirements, modeling, designing, developing, applying REST architecture, designing relational databases, and software testing. This qualification project includes an analysis of the subject domain and a formulation of both functional and non-functional system requirements. Based on the results, appropriate technologies were selected, and the system architecture was designed using UML diagrams: use case, sequence, component, deployment, and system interaction diagrams. The server-side of the application was implemented using the Laravel framework, while the client-side was developed with React and relevant libraries. As a result, a social networking website was created that supports user registration, authentication, friend requests, post and comment creation, and notification delivery.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/adf48967-4fe5-44a1-a673-8568a97ed074
dc.language.isoukuk
dc.subjectвебсайтuk
dc.subjectкомпонентuk
dc.subjectконтролерuk
dc.subjectмодельuk
dc.subjectсоціальна мережаuk
dc.subjectфреймворкuk
dc.subjectcomponentuk
dc.subjectcontrolleruk
dc.subjectframeworkuk
dc.subjectLaraveluk
dc.subjectmodeluk
dc.subjectPostgreSQLuk
dc.subjectReactuk
dc.subjectsocial networkuk
dc.subjectwebsiteuk
dc.titleРозробка вебсайту соціальної мережі засобами React, Laravel, PostgreSQLuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Самолук.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: