Карпов, Д. О.2025-06-192025-06-192025Карпов Д. О. Програмна платформа для продажу та перегляду 3D-моделей з використанням WebGL та інтерактивного 3D-перегляду : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 121 – Інженерія програмного забезпечення / Д. О. Карпов ; М во освіти і науки України, Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 64 с.https://openarchive.nure.ua/handle/document/31685Об’єкт розробки – веб-платформа для публікації, зберігання та перегляду 3D-моделей у форматі .glb із інтегрованим 3D-преглядачем. Мета розробки – створити масштабовану та зручну у використанні маркетплейс-систему, що дозволяє користувачам завантажувати, каталогізувати й переглядати 3D-моделі, а також адмініструвати власні колекції й отримувати доступ до інтерактивного перегляду. Метод рішення – побудова фронтенду на Next.js (App Router) із використанням Three.js для візуалізації моделей та Tailwind CSS (PostCSS) для стилізації; реалізація бекенду на базі Supabase (PostgreSQL + Storage) із Drizzle ORM для роботи з даними; застосування REST API для взаємодії клієнта та сервера; забезпечення автентифікації та авторизації через Auth.js. Результат – створено функціональний прототип платформи із можливістю реєстрації та керування обліковими записами, завантаження .glb-моделей у Supabase Storage, відображення та маніпуляції 3D-моделями в браузері, базовою системою ролей і підготовкою до подальшого масштабування та розгортання в продакшн.ukAttribution 4.0 Internationalмаркетплейс3D-модель3d-переглядачnext.jspostcssrest apisupabasetailwind cssthree.jsПрограмна платформа для продажу та перегляду 3D-моделей з використанням WebGL та інтерактивного 3D-переглядуOther