Web-орієнтована система сервісу хостингу зображень
dc.contributor.advisor | Кардашов, Олександр Вадимович | |
dc.contributor.author | Жуковський, Данило Владиславович | |
dc.date.accessioned | 2025-10-09T12:36:20Z | |
dc.date.available | 2025-10-09T12:36:20Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Дипломна робота містить 59 сторінок, 20 рисунків, 1 таблицю, 1 додатки, 20 посилань. Мета роботи – створення web-орієнтованої системи хостингу зображень із підтримкою авторизованого доступу, масштабованості та інтеграції з хмарними сервісами для оптимізації зберігання, пошуку і обробки візуального контенту Методи та засоби: клієнт-серверна архітектура, RESTful API, автоматична генерація пошукових категорій на основі штучного інтелекту Gemini, мова програмування TypeScript, середовище Node.js, фреймворк Hono, об’єктно-реляційне відображення MikroORM, база даних PostgreSQL, хмарне сховище CloudFlare R2, бібліотека sharp для обробки зображень, синтаксис TSX і бібліотека HTMX для розробки клієнтської частини, засоби OpenAPI та Scalar для документування, платформа Docker для контейнеризації, фреймворк Vite для збірки клієнтської частини. Результат – готовий до впровадження веб-сервіс, призначений для організації централізованого зберігання, обробки та інтелектуального пошуку зображень. | |
dc.description.abstractother | The diploma thesis consists of 59 pages, 20 figures, 1 table, 1 appendices and 20 references. The objective of the work is to develop a web-oriented image hosting system with support for authorized access, scalability and integration with cloud services to optimize storage, search and processing of visual content. Methods and tools: client-server architecture, RESTful API, authomatic generation of search categories based on the Gemini artificial intelligence model, TypeScript programming language, Node.js environment, Hono framework, MikroORM object-relational mapping, PostgreSQL database, CloudFlare R2 cloud storage, sharp library for image processing, TSX syntax and HTMX library for client-side development, OpenAPI and Scalar tools for API documentation, Docker platform for containerization and Vite framework for client-side bundilng. The result is a ready-to-deploy web service designed for centralized storage, processing and intelligent search of images. | |
dc.format.extent | 60 с. | |
dc.identifier.citation | Жуковський, Д. В. Web-орієнтована система сервісу хостингу зображень : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Жуковський Данило Владиславович. – Київ, 2025. – 60 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76741 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | RESTful API | |
dc.subject | JWT | |
dc.subject | категорії пошуку | |
dc.subject | авторизація | |
dc.subject | Node.js | |
dc.subject | TypeScript | |
dc.subject | Vite | |
dc.subject | MikroORM | |
dc.subject | Cloudflare R2 | |
dc.subject | Gemini | |
dc.subject | search categories | |
dc.subject | authorization | |
dc.subject | CloudFlare R2 | |
dc.title | Web-орієнтована система сервісу хостингу зображень | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Zhukovskyi_bakalavr.pdf
- Розмір:
- 1.68 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: