«Програмне забезпечення вирішення запитів ринку праці в IT-сегменті»
Ескіз недоступний
Дата
2024-12
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
ДЕРЖАВНИЙ ТОРГОВЕЛЬНО-ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ/ КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ТОРГОВОЕЛЬНО-ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ
Анотація
АНОТАЦІЯ
Робота присвячена розробці веб-додатку для пошуку кваліфікованих
кандидатів для IT-вакансії за специфічними критеріями. Кваліфікаційна
роботи на тему «Програмне забезпечення вирішення запитів ринку праці в ITсегменті» містить 82 сторінки, 97 рисунків і 3 таблиці. Перелік використанихджерел налічує 21 найменування.У процесі дослідження було проаналізовано сучасний стан ринку праці
у сфері інформаційних технологій та визначено необхідні критерії для
ефективного підбору спеціалістів. Система надає можливість фільтрувати
кандидатів за різними параметрами, такими як технічні навички, досвід
роботи, знання англійської мови, освіта та інші важливі характеристики.
Розробка веб-додатку охоплювала створення клієнтської частини з
використанням фреймворку React та серверної частини на основі Node.js із
застосуванням Express. Авторизація реалізована за допомогою JWT-токенів
для забезпечення безпеки взаємодії користувачів із системою. Для зберігання
та обробки даних використана реляційна база даних MySQL, що дозволяє
ефективно зберігати інформацію про кандидатів і роботодавців.
Ключові функції веб-додатку включають реєстрацію та авторизацію
користувачів, пошук кандидатів за різними фільтрами, управління профілями
користувачів та можливість збереження обраних кандидатів у списку
фаворитів. Додаток відповідає сучасним вимогам до веб-сервісів, включає
динамічний інтерфейс та ефективний алгоритм пошуку.
Ключові слова: TypeScript, React, Node,js, Express, CSS, JWT, MySQL,
API, веб-додаток, пошук кандидатів, ІТ-сфера, фільтри, архітектура, база
даних, авторизація, алгоритм.
ABSTRACT
This work is dedicated to the development of a web application for finding
qualified candidates for IT vacancies based on specific criteria.
The thesis on the topic "Software for Addressing Labor Market Demands in
the IT Sector" consists of 82 pages, 97 pictures, and 3 tables. The list of references
includes 21 sources.
The study analyzed the current state of the labor market in the IT sector and
identified the key criteria for effective candidate selection. The system allows
filtering candidates by various parameters such as technical skills, work experience,
English proficiency, education, and other important characteristics.
The web application development included creating the client side using the
React framework and the server side based on Node.js with Express. Authentication
is implemented using JWT tokens to ensure secure user interactions with the system.
A relational database, MySQL, is used for storing and processing data, enabling
efficient management of information about candidates and employers.
The key features of the web application include user registration and
authentication, candidate search with various filters, user profile management, and
the ability to save selected candidates in a favorites list. The application meets
modern web service requirements, providing a dynamic interface and an efficient
search algorithm.
Keywords: TypeScript, React, Node.js, Express, CSS, JWT, MySQL, API,
web application, candidate search, IT sector, filters, architecture, database,
authentication, algorithm
Опис
ВИПУСКНА КВАЛІФІКАЦІЙНА РОБОТА