Розробка інформаційного web-сайту ТОВ «Мегаватсервіс» засобами JavaScript та Python 3

dc.contributor.authorКовальчук Роман Тарасович
dc.date.accessioned2026-07-01T10:12:14Z
dc.date.issued2026
dc.description.abstractВ дипломній роботі було здійснено розробку інформаційного B2B web- сайту для інжинірингової компанії ТОВ «Мегаватсервіс» на основі Python, FastAPI, JavaScript, PostgreSQL та Docker. Метою роботи є створення сучасного, надійного та адаптивного корпоративного порталу для цифровізації взаємодії з корпоративними клієнтами шляхом інтеграції модулів перевірки підрядника (Блоку довіри), електронного інженерного каталогу та системи захищеної обробки технічних завдань. В роботі проведено комплексний аналіз предметної області, нормативно-правової бази України щодо захисту інформації та порівняльний аналіз сучасних архітектурних рішень. Розглянуто специфіку ведення інжинірингового бізнесу, тендерної діяльності та потребу впровадження ізольованого програмного рішення для обробки корпоративних заявок. На основі аналізу сформульовано завдання проєкту й запропоновано розробку системи з розділеною архітектурою. Розроблено трирівневу інфраструктуру на основі Python, FastAPI, PostgreSQL та Docker Compose. Спроєктовано об'єктно-реляційну базу даних, алгоритми асинхронної потокової обробки багатомегабайтних інженерних креслень (Multipart), безпечного збереження даних та адаптивний веб-інтерфейс за допомогою Tailwind CSS. Проведено навантажувальне тестування швидкодії, транзакційної цілісності та перевірку захищеності системи від XSS та SQL-вразливостей. В результаті створено ефективну, безпечну та масштабовану систему автоматизації B2B-взаємодії з інтуїтивно зрозумілим інтерфейсом для прийому комерційних запитів, швидкого моніторингу ліцензійної документації та управління електронним каталогом підприємства. Ключові слова: B2B web-сайт, інжиніринговий портал, обробка технічних завдань, Python, FastAPI, PostgreSQL, Tailwind CSS, Docker, асинхронна архітектура.
dc.identifier.urihttps://repo.nung.edu.ua/handle/123456789/12509
dc.subjectB2B web-сайт
dc.subjectінжиніринговий портал
dc.subjectобробка технічних завдань
dc.subjectPython
dc.subjectFastAPI
dc.subjectPostgreSQL
dc.subjectTailwind CSS
dc.subjectDocker
dc.subjectасинхронна архітектура
dc.titleРозробка інформаційного web-сайту ТОВ «Мегаватсервіс» засобами JavaScript та Python 3
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Дипломна - Роман Ковальчук.pdf
Size:
1.44 MB
Format:
Adobe Portable Document Format

License bundle

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