Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/53459
Títol: Розробка інтернет-магазину «Лісова Майстерня»
Altres títols: Development of an online store of craft products "Лісова Майстерня"
Autor: Гардамала, Назар Юрійович
Hardamala, Nazar
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Гардамала Н.Ю. Розробка інтернет-магазину «Лісова Майстерня»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 105 с.
Data de publicació: de -2026
Date of entry: 13-de -2026
Editorial: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Тарасюк, Віктор Олександр Мар’янович
Tarasiuk, Viktor Oleksandr
Committee members: Лищишин, Юрій Зиновійович
Lyshchyshyn, Yurii
Paraules clau: java
react
замовлення
orders
каталог
catalog
spring boot
postgreSQL
Лісова Майстерня
Page range: 105
Resum: Тема кваліфікаційної роботи: Розробка інтернет-магазину крафтових виробів «Лісова Майстерня». Метою роботи є розробка web-сайту інтернет-магазину крафтових виробів, що забезпечує перегляд каталогу, оформлення замовлень, подання індивідуальних заявок, авторизацію користувачів та адміністрування даних. Пояснювальна записка складається з шести розділів. У роботі виконано аналіз існуючих рішень, сформовано технічне завдання, розроблено структуру сайту, базу даних, клієнтську, серверну й адміністративну частини та проведено тестування. Клієнтська частина реалізована з використанням React та Vite, серверна частина - на основі Spring Boot, база даних - PostgreSQL. Обсяг пояснювальної записки - 105 сторінок. Графічна частина містить структурну схему програми, блок-схему процедури та ER-діаграму бази даних.
Qualification work topic: Development of an online store for craft products “Lisova Maisternia”. The purpose of the work is to develop a website for an online store of craft products that provides catalog browsing, order placement, submission of individual requests, user authorization, and data administration. The explanatory note consists of six sections. The work includes analysis of existing solutions, technical specification, website structure, database, client, server and administrative parts, and testing. The client part is implemented using React and Vite, the server part is based on Spring Boot, and PostgreSQL is used as the database. The explanatory note contains 105 pages. The graphical part includes the program structure diagram, procedure flowchart, and database ER diagram.
Content: Вступ…8 1 ЗАГАЛЬНИЙ РОЗДІЛ…10 1.1 Аналітичний огляд існуючих рішень…10 1.2 Технічне завдання…14 1.2.1 Найменування та область застосування…15 1.2.2 Призначення розробки…16 1.2.3 Вимоги до функціоналу web-сайту…17 1.2.4 Вимоги до програмної документації…20 1.2.5 Техніко-економічні показники…21 1.2.6 Стадії та етапи розробки…22 1.2.7 Порядок тестування та прийому…25 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ…26 2.1 Розробка структури сайту і web-сторінок…26 2.2 Створення та верстка сторінок сайту…32 2.3 Розробка структури бази даних сайту…38 2.4 Програмування сайту…43 2.4.1 Написання клієнтської частини…46 2.4.2 Написання admin-частини…49 2.5 Тестування web-сайту…53 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…59 3.1 Інструкція з розміщення сайту в Інтернеті…59 3.2 Інструкція з обслуговування та наповнення сайту…64 3.3 Інструкція з популяризації та підтримки сайту…67 4 ЕКОНОМІЧНИЙ РОЗДІЛ…70 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…71 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…73 4.3 Розрахунок витрат на електроенергію…75 4.4 Розрахунок суми амортизаційних відрахувань для інтернет-магазину крафтових виробів «Лісова Майстерня»…76 4.5 Обчислення накладних витрат…77 4.6 Складання кошторису витрат та визначення собівартості інтернет-магазину крафтових виробів «Лісова Майстерня»…78 4.7 Розрахунок ціни розробки інтернет-магазину крафтових виробів «Лісова Майстерня»…79 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…80 5 ОХОРОНА ПРАЦІ…81 5.1 Основні заходи по запобіганню травматизму та професійних захворювань…81 5.2 Визначення параметрів мікроклімату…86 ВИСНОВКИ…90 ПЕРЕЛІК ПОСИЛАНЬ…92 ДОДАТКИ…94 Додаток А. App.jsx…94 Додаток Б. ProductList.jsx…96 Додаток В. config.js…98 Додаток Г. UserController.java…99 Додаток Д. ProductController.java…101 Додаток Е. CustomOrderController.java…102 Додаток Ж. AuthFilter.java…104
URI: http://elartu.tntu.edu.ua/handle/lib/53459
Copyright owner: ©Гардамала Назар Юрійович, 2026
References (Ukraine): 1. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки». Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя».
2. REM Online. Система обліку клієнтів, замовлень і сервісних робіт : вебсайт. URL: https://remonline.app/ (дата звернення: 12.04.2026).
3. React. Creating a React App : вебсайт. URL: https://react.dev/learn/creating-a-react-app (дата звернення: 15.04.2026).
4. Vite. Next Generation Frontend Tooling : вебсайт. URL: https://vite.dev/ (дата звернення: 18.04.2026).
5. Spring Boot. Documentation Overview : вебсайт. URL: https://docs.spring.io/spring-boot/documentation.html (дата звернення: 15.04.2026).
6. PostgreSQL. Documentation : вебсайт. URL: https://www.postgresql.org/docs/ (дата звернення: 17.04.2026).
7. Spring Data JPA. Reference Documentation : вебсайт. URL: https://docs.spring.io/spring-data/jpa/reference/index.html (дата звернення: 16.04.2026).
8. Axios. Promise based HTTP client for the browser and node.js : вебсайт. URL: https://axios-http.com/ (дата звернення: 19.04.2026).
9. Spring Security. Reference Documentation : вебсайт. URL: https://docs.spring.io/spring-security/reference/index.html (дата звернення: 16.04.2026).
10. diagrams.net (draw.io). Онлайн-сервіс для створення структурних схем та блок-діаграм : вебсайт. URL: https://app.diagrams.net/ (дата звернення: 24.05.2026).
11. Canva. Онлайн-платформа для створення графічних матеріалів, схем та презентацій : вебсайт. URL: https://www.canva.com/ (дата звернення: 25.05.2026).
12. W3Schools. Навчальний ресурс з web-технологій HTML, CSS таJavaScript : вебсайт. URL: https://www.w3schools.com/ (дата звернення: 14.04.2026).
13. Vercel. Documentation : вебсайт. URL: https://vercel.com/docs (дата звернення: 02.06.2026).
14. Render. Deploying on Render : вебсайт. URL: https://render.com/docs/deploys (дата звернення: 02.06.2026).
15. Node.js. Open-source, cross-platform JavaScript runtime environment : вебсайт. URL: https://nodejs.org/en (дата звернення: 18.04.2026).
Content type: Professional Junior Bachelor Thesis
Apareix a les col·leccions:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Hardamala_N.pdfКваліфікаційна робота фахового молодшого бакалавра2,27 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.