Веб-платформа для колаборацій виконавців спільних проєктів

dc.contributor.advisorПолягушко, Любов Григорівна
dc.contributor.authorНаумчик, Євген Леонідович
dc.date.accessioned2025-10-09T11:46:16Z
dc.date.available2025-10-09T11:46:16Z
dc.date.issued2025
dc.description.abstractДипломна робота виконана на 63 сторінках, містить 20 ілюстрацій, 1 додаток, 21 джерело в переліку посилань. Мета роботи — створення веб-платформи для колаборацій між розробниками для спільного виконання ІТ проєктів різного вмісту та складності. Методи та засоби: мова програмування JavaScript, фреймворк Next.js, Node.js, Express.js, Python, MySQL, система керування версіями Git, принципи DRY, KISS, SOLID, YAGNI. Результат — веб-платформа, яка надає можливість користувачам створювати проєкти, змінювати стек технологій та запрошувати інших учасників. Вебсайт розроблено з метою покращення співпраці між розробниками, дизайнерами та іншими фахівцями шляхом створення платформи для пошуку партнерів і реалізації спільних проєктів. Основною метою є забезпечення ефективної взаємодії користувачів на основі їхніх навичок, технологічного стеку та особистих якостей. Основні функції програми: - Реєстрація та автентифікація через Google або GitHub, з можливістю підключити обидва сервіси в налаштуваннях профілю. - Особисті профілі користувачів, які включають ім’я, фото, короткий опис, стек технологій, особисті якості, посилання на соцмережі, статус підключених сервісів. - Система створення та керування проєктами: Додавання назви, опису, фото банера, вимог до учасників, стеку технологій, README, статусу і функціонал схвалень до цих проєктів. - Система надає різні рівні доступу та функціональності для кандидатів і роботодавців, що дозволяє ефективно використовувати платформу відповідно до потреб кожного. Платформа розроблена з урахуванням масштабованості та подальшого розширення функціоналу. Вона може слугувати основою для нових форматів співпраці, включаючи освітні ініціативи, відкриті хакатони та інкубаційні програми.
dc.description.abstractotherThe diploma work consists of 63 pages, contains 20 illustrations, 1 appendix, 21 sources in the list of references. The purpose of the work — to create a web platform for collaboration between developers for the joint doing of IT projects of various content and complexity. Methods and tools: JavaScript programming language, Next.js framework, Node.js, Express.js, Python, MySQL, Git version control system, DRY, KISS, SOLID, YAGNI principles. The result — web platform that allows users to create projects, change the technology stack and invite other participants.
dc.format.extent64 с.
dc.identifier.citationНаумчик, Є. Л. Веб-платформа для колаборацій виконавців спільних проєктів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Наумчик Євген Леонідович. – Київ, 2025. – 64 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76726
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectпочатківець
dc.subjectпошук проєктів
dc.subjectстек
dc.subjectплатформа
dc.subjecttrainee
dc.subjectproject search
dc.subjectstack
dc.subjectplatform
dc.titleВеб-платформа для колаборацій виконавців спільних проєктів
dc.typeBachelor Thesis

Файли

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