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

Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота виконана на 63 сторінках, містить 20 ілюстрацій, 1 додаток, 21 джерело в переліку посилань. Мета роботи — створення веб-платформи для колаборацій між розробниками для спільного виконання ІТ проєктів різного вмісту та складності. Методи та засоби: мова програмування JavaScript, фреймворк Next.js, Node.js, Express.js, Python, MySQL, система керування версіями Git, принципи DRY, KISS, SOLID, YAGNI. Результат — веб-платформа, яка надає можливість користувачам створювати проєкти, змінювати стек технологій та запрошувати інших учасників. Вебсайт розроблено з метою покращення співпраці між розробниками, дизайнерами та іншими фахівцями шляхом створення платформи для пошуку партнерів і реалізації спільних проєктів. Основною метою є забезпечення ефективної взаємодії користувачів на основі їхніх навичок, технологічного стеку та особистих якостей. Основні функції програми: - Реєстрація та автентифікація через Google або GitHub, з можливістю підключити обидва сервіси в налаштуваннях профілю. - Особисті профілі користувачів, які включають ім’я, фото, короткий опис, стек технологій, особисті якості, посилання на соцмережі, статус підключених сервісів. - Система створення та керування проєктами: Додавання назви, опису, фото банера, вимог до учасників, стеку технологій, README, статусу і функціонал схвалень до цих проєктів. - Система надає різні рівні доступу та функціональності для кандидатів і роботодавців, що дозволяє ефективно використовувати платформу відповідно до потреб кожного. Платформа розроблена з урахуванням масштабованості та подальшого розширення функціоналу. Вона може слугувати основою для нових форматів співпраці, включаючи освітні ініціативи, відкриті хакатони та інкубаційні програми.

Опис

Ключові слова

початківець, пошук проєктів, стек, платформа, trainee, project search, stack, platform

Бібліографічний опис

Наумчик, Є. Л. Веб-платформа для колаборацій виконавців спільних проєктів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Наумчик Євген Леонідович. – Київ, 2025. – 64 с.

ORCID

DOI